/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0}
ul,ol,li{list-style:none;margin:0;padding:0;}
input,button{margin:0;font-size:12px;vertical-align:middle}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif; background:#FFF;}
table{border-collapse:collapse;border-spacing:0}
a{color:#666;text-decoration:none; outline:none;}
a:hover{color:#333;text-decoration:none; outline:none;}

input[type=button]{
	-webkit-appearance:none;
	outline:none
	-webkit-border-radius:0;
}
input{-webkit-border-radius:0;}
.mp0{margin:0;padding:0;}

.maincontent1360{width:1360px; height:auto; margin:0 auto; overflow-x:hidden; display:block;}

.s_input{width:86%;margin-left:8%;height:28px;color:#333;background:none;border:none;}

.content_all{width:100%; overflow:hidden;}

#list_color li:nth-of-type(odd){ background:#f8f8f8;}/*奇数行*/ 
#list_color li:nth-of-type(even){ background:#FFF;}/*偶数行 */ 

#list_tr li:nth-of-type(odd){ background:#f9f9f9;}/*奇数行*/ 
#list_tr li:nth-of-type(even){ background:#eaeaea;}/*偶数行 */

@media(max-width:480px){
	#showBigImg img{max-width:100%; max-height:100%;}
	.vr_img{display:block; width:100%; text-align:center; float:left; margin-top:30px;}
	.showImg img{width:98%; margin:1%;}
	.main_80box{width:100%;height:auto;margin:0 auto;}

	.foot_menu{width:100%; height:auto; display:block; float:left; text-align:center; background:#0074bd; color:#FFF; font-size:16px;}
	.foot_menu li a{width:100%;height:50px;color:#fff; padding-left:4%; background:url(../images/dot_right.png) center right no-repeat; background-position:95% 15px; border-bottom:1px solid #8b7f7f;line-height:50px;display:block;float:left; text-align:left; font-size:14px; font-weight:bold;}

	.index_c_box{width:100%;height:auto; float:left;}
	.index_jj_news_box{width:100%;height:auto;margin:30px auto;}
	.index_news_title_box{width:100%;height:55px; line-height:55px; border-bottom:1px solid #ccc; float:left;}
	.index_news_title_box .index_news_left_title{width:100%;height:55px; text-align:center; line-height:55px; float:left; font-size:20px;}
	.index_news_title_box .index_news_class{ display:none;height:55px; line-height:55px; float:left; text-align:right;}
	.index_news_title_box .index_news_class .class_row{width:120px;height:25px; line-height:25px; margin:30px 0; text-align:center; float:left;}
	.index_news_title_box .index_news_class .class_line{width:2px;height:25px; background:#ccc; line-height:25px; margin:30px 0; float:left;}
	
	.index_news_row{width:100%; height:150px; float:left;}
	.index_news_row .index_time{width:75px; height:110px;text-align:center; float:left; margin:20px 0 20px 10px;}
	.index_news_row .index_time .Y_m{width:75px; height:55px; line-height:55px;background:#ccc;float:left;color:#666; font-size:15px;}
	.index_news_row .index_time .day{width:75px; height:55px;  line-height:55px; border:1px solid #ccc;  background:#fff; font-size:32px;float:left; color:#666; font-weight:bold;}
	.index_news_row .index_text{width:70%; height:110px;overflow:hidden; text-align:center; float:right; margin:20px 10px 0 0;}
	.index_news_row .index_text .index_title{width:96%; padding-right:20px; height:35px;text-align:left; float:left; line-height:35px; overflow:hidden; font-size:18px; color:#000;}
	.index_news_row .index_text .index_view{width:100%; height:25px; text-align:right; float:left; line-height:25px; overflow:hidden; font-size:12px; color:#888;}
	.index_news_row .index_text .index_subtxt{width:100%; height:50px; text-align:left; float:left; line-height:25px; overflow:hidden; font-size:14px; color:#666;}
	

	.index_class_name_school{width:100%; margin:40px 0; float:left; text-align:center; border-bottom:2px solid #0074bd; height:50px; line-height:50px; font-size:20px; color:#415053;overflow:hidden;}
	.class_99{color:#949494;}.class_99 a {color:#949494;}
	
	.index_class_name_link{width:50%; margin:40px 25%; text-align:center; float:left; border-bottom:2px solid #0074bd; height:50px; line-height:50px; font-size:20px; color:#415053;overflow:hidden;}
	.class_99{color:#949494;}.class_99 a {color:#949494;}
	.index_link_box{width:100%; margin:0 auto;}
	.index_link_row ul li{width:50%; float:left; height:80px; text-align:center; overflow:hidden; line-height:40px;}
	.index_link_row ul li img{width:90%; max-height:40px; margin:0 5%;}



	.banner_in{width:100%;height:300px;}
	/*内页*/
	.in_box{width:100%;height:auto;margin:0 auto;}
	.left_menu_box{width:100%;height:auto;float:left;}
	.left_menu_top{width:100%; height:120px; padding-top:35px; text-align:center; background:url(../images/body_left_top.jpg) center no-repeat; margin-bottom:2px;}
	.left_menu_top .left_menu_title{width:100%; height:50px; line-height:50px; color:#fff; font-size:24px;float:left;}
	.left_menu_top .left_menu_title_en{width:100%; height:35px; line-height:35px; color:#fff; font-size:18px;float:left;}
	.left_menu_sub a{width:100%;height:35px;line-height:35px;background:#f5f3f4;margin-bottom:2px;text-align:left;float:left;font-size:16px;color:#000; padding-left:20px;}
	.left_menu_act a{width:100%;height:35px;line-height:35px;background:url(../images/left_dot.jpg) #1784c5 right center no-repeat;background-position:90%;font-size:16px;color:#fff;padding-left:20px;margin-bottom:2px;text-align:left;float:left;}
	
	.right_cen_box{width:100%;height:auto;float:left; overflow-x:hidden;}
	/*面包屑导航*/
	.nav_dh_top_bar{width:100%; height:30px;float:left; margin-top:20px; line-height:30px; text-align:left; color:#888; font-size:14px; border-bottom:1px solid #ccc; padding-left:20px; background:url(../images/nav_bar_ico.jpg) left center no-repeat;}
	
	.about_title_box{ background:url(../images/title_right.jpg); width:252px; height:70px; line-height:50px; overflow:hidden; padding:20px 0 0 50px; color:#fff; font-size:16px;float:left; margin:20px 60% 20px 0;}
	.about_content_box{ width:100%; padding:0 15px; float:left;color:#333; font-size:16px; line-height:2;}
/*
	.about_table_1{width:15%; height:40px; text-align:center; line-height:40px;}
	.about_table_2{width:25%; height:40px; text-align:center; line-height:40px;}
	.about_table_3{width:20%; height:40px; text-align:center; line-height:40px;}
	.about_table_4{width:40%; height:40px; text-align:center; line-height:40px;}
*/
	
	.tab_box{width:100%;}	
	.about_table_title{width:100%; background:#1784c5;height:40px; color:#fff; font-size:16px; float:left;}
	.about_table_td{width:100%; background:#f5f3f4;height:60px; color:#333; font-size:14px; border:2px solid #fff;float:left; border-right:none; overflow:hidden;}
        .about_table_td_zd{width:100%; background:#f5f3f4;height:40px; color:#333; font-size:14px; border:2px solid #fff; border-bottom:2px solid #fff;border-left:none;border-top:none;float:left; overflow:hidden;}
	.about_big_title{width:100%;height:50px; text-align:center; line-height:50px; color:#333; font-size:18px;float:left; overflow:hidden;}
	
	.about_table_0{width:22.5%; height:40px; text-align:center; line-height:40px;float:left; border-right:2px solid #fff; overflow:hidden;}
	.about_table_1{width:15%; height:60px; text-align:center; line-height:30px;float:left; border-right:2px solid #fff; }
	.about_table_2{width:27.5%; height:60px; text-align:center; line-height:30px;float:left; border-right:2px solid #fff; }
	.about_table_3{width:20%; height:60px; text-align:center; line-height:30px;float:left; border-right:2px solid #fff; }
	.about_table_4{width:40%; height:60px; text-align:center; line-height:30px;float:left; border-right:2px solid #fff; }

        .about_table_5{width:30%; height:60px; text-align:center; line-height:30px;float:left; border-right:2px solid #fff; }
        .about_table_6{width:40%; height:60px; text-align:center; line-height:30px;float:left; border-right:0; }
	
	
	
	/*新闻*/
	.top_news_box{width:100%;  margin:20px 0; float:left;}
	.top_news_img{width:90%; height:auto; float:left; margin:5% 5% 0 5%;}
	.top_news_img img{width:100%; height:auto;}
	.top_news_date{width:100%; height:50px; float:left; background:#FFF;}
	.top_news_date .dayt{width:100%; height:50px;line-height:50px; font-size:20px;float:left; font-weight:bold; text-align:center;}
	.top_news_date .Ymt{ display:none;}
	.top_news_text{width:90%; height:auto; float:left; background:#FFF;margin:0 5%;}
	.top_news_text .top_title{width:100%; height:auto; line-height:40px; border-bottom:1px solid #ccc; float:left; font-size:18px; color:#000; overflow:hidden; }
	.top_news_text .top_text{width:100%; height:auto; line-height:25px; float:left; color:#888;font-size:14px;}
	.top_news_text .top_btn{width:30%; margin:0 35%; height:25px; line-height:25px; float:left;background:#0074bd; color:#fff; font-size:14px; text-align:center;}
	
	.news_list_row{width:100%; height:auto; float:left; border-bottom:1px solid #ccc;}
	.news_list_row .time_box{width:18%; height:80px; background:#f5f3f4; text-align:center; float:left; margin:20px 1%;}
	.news_list_row .time_box .day{width:100%; height:40px; padding-top:5px; line-height:40px; font-size:26px;float:left; font-weight:bold;}
	.news_list_row .time_box .Y_m{width:90%; height:20px; line-height:20px;background:#0074bd;float:left; margin-left:5%; color:#fff; font-size:12px;}
	.news_list_row .text_box{width:78%; height:80px;overflow:hidden; text-align:center; float:left; margin:20px 1%;}
	.news_list_row .text_box .title_box{width:100%; height:30px; text-align:left; float:left; line-height:30px; overflow:hidden; font-size:16px; color:#000;}
	.news_list_row .text_box .texts_box{width:100%; height:50px; text-align:left; float:left; line-height:25px; overflow:hidden; font-size:14px; color:#888;}
	

	.law_list_row{width:100%; height:50px;float:left; border-bottom:1px solid #ccc;overflow:hidden; font-size:16px;}
	.law_list_row .dot_box{width:10%; height:50px; text-align:center; float:left; line-height:50px; overflow:hidden;}
	.law_list_row .title_box{width:88%; height:50px; text-align:left; float:left; line-height:50px; overflow:hidden;}
	.law_list_row .times_box{ display:none;width:15%; height:50px; text-align:right; float:left; line-height:50px; overflow:hidden; color:#888;}
	
	
	
	.detail_title{width:100%; height:auto;float:left; line-height:30px; margin:20px 0 20px 0; text-align:center;color:#000; font-size:24px; font-weight: bold; color: #cb0b0a;}
	.detail_time{width:100%; height:20px;float:left; line-height:20px;overflow:hidden; text-align:center; color:#888; font-size:14px;}
	.detail_content{width:96%; height:auto;float:left; margin:20px 2%; line-height:2; text-align:left;color:#666; font-size:18px;}
        .wp_articlecontent p {font-size:18px; line-height: 160%;text-indent: 2em;text-align: justify;}
        .wp_articlecontent p img {clear: both;display: block;margin:auto;}
	
	/*校园规划图片展示PDF*/
	.pdf_box{width:100%; height:50px; line-height:50px; float:left; background:#f5f3f4; font-size:14px; margin:5px;}
	.pdf_box .pdf_ico{width:10%; height:50px; text-align:center; line-height:50px; float:left;}
	.pdf_box .pdf_ico img{height:20px;}
	.pdf_box .pdf_title{width:60%; height:50px; line-height:50px; float:left; overflow:hidden;}
	.pdf_box .pdf_date{ display:none}
	.pdf_box .pdf_btn{width:30%; height:50px; line-height:50px; text-align:center; float:right; background:#ececec;}
	.pdf_box .pdf_btn img{height:22px;}
	
	
	
	/*基本工程表格*/
	
	.project_table_title{width:100%; background:#1784c5;height:55px; border-bottom:1px solid #fff; color:#fff; font-size:14px; float:left;}
	.project_table_title_count{width:100%; background:#7e8285;height:40px; border-bottom:1px solid #fff; color:#fff; font-size:14px; float:left;}
	.project_table_td{width:100%; background:#f5f3f4;height:55px; line-height:55px; color:#333; font-size:14px; border:1px solid #fff;float:left; border-right:none; overflow:hidden;}

	#table_list{width:100%; float:left; height:auto;}
	#table_list dd:nth-of-type(odd){ background:#f9f9f9;} 
	#table_list dd:nth-of-type(even){ background:#eaeff2;} 
	.project_box{width:100%; background:#f5f3f4;height:55px; line-height:55px; color:#333; font-size:14px; border:1px solid #fff;float:left; border-right:none; overflow:hidden;}
	.project_tab_row{width:11%; height:55px; text-align:center; line-height:27px;float:left; border-right:1px solid #fff; overflow:hidden; font-size:12px;}
	.project_tab_rbg{width:22.22%; float:left; height:55px;overflow:hidden;}
	.project_tab_rbg1{width:100%; float:left; height:28px; text-align:center; line-height:28px; border-right:1px solid #fff; border-bottom:1px solid #fff;overflow:hidden;}
	.project_tab_rbg2{height:27px; width:50%;line-height:27px;overflow:hidden;}
	
	.project_tab_toptxt{width:22.5%; height:55px; text-align:center;background:#0074bd; padding:0 5px; line-height:55px;float:left; border-right:1px solid #fff; color:#fff; overflow:hidden; font-size:14px;}
	.project_tab_one_box{width:10%; min-height:600px; float:left;background:#5cb2e5; overflow:hidden;}
	.project_tab_one{width:10%; height:55px; text-align:center; line-height:55px;float:left; border-bottom:1px solid #fff; background:#5cb2e5; overflow:hidden; font-size:14px;color:#fff;}
	
	.project_tab_four_box{width:22.5%; min-height:600px; float:left;overflow:hidden;}
	.project_tab_four{width:100%; height:55px; text-align:left; padding:0 5px; line-height:55px;float:left; border-right:1px solid #fff; overflow:hidden; font-size:12px;}
	
	.table_box_row{width:100%; float:left; height:auto;}
	.table_box_row .blu_title_box{width:100%;text-align:center;font-size:16px;background:#0074bd;float:left; color:#fff; border-bottom:2px solid #fff; height:auto; padding:5px 0;overflow:hidden;}
	.table_box_row .td_text_box{width:100%; float:left; height:auto; overflow:hidden;}
	.table_box_row .td_text_box .text_line{width:49.5%; text-align:center; float:left; border:2px solid #fff; background:#eaeff2; height:65px; line-height:65px; color:#333; font-size:15px; overflow:hidden;}
	
	
	/*校园图片*/
	.school_img_bix{width:48%; margin:1%; float:left;}
	.school_img_bix img{ width:100%; height:190px;}
	
	
	/*底部区域*/
	.foot_info{width:100%;height:auto;background:#0074bd;float:left;}
	.foot_info_box{width:100%;margin:0 auto;text-align:center;}
	.foot_info_box .sub_div_logo{width:100%;float:left;height:auto;text-align:center;margin:20px 0 0 0;}
	.foot_info_box .sub_div_1{width:100%;float:left;text-align:center;margin:20px 0 0 0; padding:15px 0 0 0;}
	.foot_info_box .sub_div_line{ display:none;}
	.foot_info_box .sub_div_2{width:100%;height:auto;float:left;text-align:center;margin:20px 20px 0 0;}
	.foot_info_box .sub_div_3{width:50%;height:auto;float:left; margin:20px 0 30px 0; text-align:center;}
	.foot_info_box .sub_div_4{width:50%;height:auto;float:left;text-align:center;margin:20px 0 30px 0;}
	
	
	.index_school_box{width:100%; height:auto;}
	.index_school_box li{width:49%; float:left; height:200px; margin:0.5% 0 0.5% 1%; text-align:center;}
	.index_school_box li img{width:98%; float:left; height:200px; text-align:center;}
	
}
@media(min-width:481px){
	#showBigImg img{max-width:1200px; max-height:800px;}	
	.vr_img{display:block; width:100%; text-align:center; float:left; margin-top:50px;}
	.showImg img{}	
	.main_80box{width:1300px;height:auto;margin:0 auto;}
	.main_100box{width:100%;height:auto; float:left;}
	
	.top_menu {width:100%;height:40px;overflow:hidden;}
	.top_menu li a{width:12.3%;height:40px;color:#fff;line-height:40px;display:block;float:left; text-align:center; font-size:16px; font-weight:bold;}
	.top_menu .line{ width:1px; height:20px; margin:10px 0; background:#fff; float:left;}
	
	.foot_menu{width:100%; height:50px; line-height:50px; display:block; float:left; border-bottom:1px solid #fff; text-align:center; background:#0074bd; }
	.foot_menu li a{width:12.3%;height:50px;line-height:50px;display:block;float:left; text-align:center;color:#FFF; font-size:16px; font-weight:bold;}
	.foot_menu .line{ width:1px; height:20px; margin:15px 0; background:#fff; float:left;}
	
	.index_c_box{width:100%;height:auto; float:left;}
	.index_jj_news_box{width:1300px;height:650px;margin:0 auto;}
	.index_news_title_box{width:1300px;height:85px; line-height:85px; border-bottom:1px solid #ccc; float:left;}
	.index_news_title_box .index_news_left_title{width:50%;height:85px; line-height:85px; float:left; font-size:40px;}
	.index_news_title_box .index_news_class{width:202px;height:85px; line-height:85px; float:right; text-align:right; overflow:hidden;}
	.index_news_title_box .index_news_class .class_row{width:100px;height:25px; line-height:25px; margin:30px 0; overflow:hidden; text-align:center; float:left; font-size:20px; color:#333;}
	.index_news_title_box .index_news_class .class_line{width:2px;height:20px; background:#666; line-height:20px; margin:32px 0; float:left;}
	
	.index_news_a a{color:#666;}
	.index_news_a a:hover{color:#0276be;}
	.index_news_row{width:50%; height:150px; float:left;}
	.index_news_row .index_time{width:75px; height:110px;text-align:center; float:left; margin:20px 20px 20px 0;}
	.index_news_row .index_time .Y_m{width:75px; height:55px; line-height:55px;background:#0276be; color:#fff;float:left; font-size:15px;}
	.index_news_row .index_time .day{width:75px; height:55px;  line-height:55px; border:1px solid #ccc;  background:#fff; font-size:32px;float:left; font-weight:bold;}
	.index_news_row .index_text{width:535px; height:110px;overflow:hidden; text-align:center; float:left; margin:20px 0;}
	.index_news_row .index_text .index_title{width:100%; font-weight:bold; padding-right:30px; height:35px; text-align:left; float:left; line-height:35px; overflow:hidden; font-size:18px;background:url(../images/dot_1.jpg) right center no-repeat; background-size:20px;}
	.index_news_row .index_text .index_view{width:100%; height:25px; text-align:right; float:left; line-height:25px; overflow:hidden; font-size:12px;}
	.index_news_row .index_text .index_subtxt{width:100%; height:50px; text-align:left; float:left; line-height:25px; overflow:hidden; font-size:13px;}
	
	.index_gh_box{width:100%; background:#ccc; height:550px; overflow:hidden; float:left; margin:0 0 50px 0;}
	
	.index_class_name_school{width:670px; margin:20px auto 60px auto; text-align:center; border-bottom:2px solid #0074bd; height:70px; line-height:70px; font-size:40px; color:#415053;}
	.class_99{color:#949494;}.class_99 a {color:#949494;}
	
	.index_class_name_link{width:300px; margin:90px auto 10px auto; text-align:center; border-bottom:2px solid #0074bd; height:70px; line-height:70px; font-size:40px; color:#415053;}
	.class_99{color:#949494;}.class_99 a {color:#949494;}
	.index_link_box{width:1200px; margin:0 auto; height:300px; overflow:hidden;}
	.index_link_row ul li{width:25%; float:left; height:100px; text-align:center; font-size:16px; overflow:hidden; margin-top:50px; line-height:40px;}
	.index_link_row ul li img{height:45px;}

	.banner_in{width:100%;height:300px;}
	
	/*内页*/
	.in_box{width:1300px;height:auto;margin:0 auto;}
	.left_menu_box{width:282px;height:auto;float:left;margin-right:28px;}
	.left_menu_top{width:282px; height:120px; padding-top:35px; text-align:center; background:url(../images/body_left_top.jpg) no-repeat; margin-bottom:2px;}
	.left_menu_top .left_menu_title{width:282px; height:50px; line-height:50px; color:#fff; font-size:24px;float:left;}
	.left_menu_top .left_menu_title_en{width:282px; height:35px; line-height:35px; color:#fff; font-size:18px;float:left;}
	.left_menu_sub a{width:100%;height:60px;line-height:60px;background:#f5f3f4;margin-bottom:2px;text-align:center;float:left;font-size:16px;color:#000;}
	.left_menu_act a{width:100%;height:60px;line-height:60px;background:url(../images/left_dot.jpg) #1784c5 right center no-repeat;background-position:50px;font-size:16px;color:#fff;margin-bottom:2px;text-align:center;float:left;}
	.left_menu_thd a{width:100%;height:40px;line-height:40px;background:#f5f3f4;margin-bottom:2px;text-align:center;float:left;font-size:14px;color:#000;}
	.left_menu_thdact a{width:100%;height:40px;line-height:40px;background:url(../images/left_dot.jpg) #1784c5 right center no-repeat;background-position:50px;font-size:14px;color:#fff;margin-bottom:2px;text-align:center;float:left;}
	
	.right_cen_box{width:900px;height:auto;float:left;}
	/*面包屑导航*/
	.nav_dh_top_bar{width:100%; height:30px; line-height:30px; text-align:left; color:#888; font-size:14px; border-bottom:1px solid #ccc; padding-left:20px; background:url(../images/nav_bar_ico.jpg) left center no-repeat;}
	
	.about_title_box{ background:url(../images/title_right.jpg); width:252px; height:70px; line-height:50px; overflow:hidden; padding:20px 0 0 50px; color:#fff; font-size:16px;float:left; margin:50px 600px 50px 0;}
	.about_content_box{ width:100%; padding:0 15px; float:left;color:#333; font-size:16px; line-height:2;}
	
	
	.tab_box{width:900px; padding:100px 0 0 95px; min-height:300px;}	
	.about_table_title{width:100%; background:#1784c5;height:40px; color:#fff; font-size:16px; float:left;}
	.about_big_title{width:100%;height:50px; text-align:center; line-height:50px; color:#333; font-size:18px;float:left; overflow:hidden;}
	.about_table_td{width:100%; background:#f5f3f4;height:40px; color:#333; font-size:14px; border:2px solid #fff; border-bottom:none;float:left; border-right:none; overflow:hidden;}
        .about_table_td_zd{width:100%; background:#f5f3f4;height:40px; color:#333; font-size:14px; border:2px solid #fff; border-bottom:2px solid #fff;border-right:none;border-top:none;float:left; overflow:hidden;}
	
	.about_table_0{width:22.5%; height:40px; text-align:center; line-height:40px;float:left; border-right:2px solid #fff; overflow:hidden;}
	.about_table_1{width:15%; height:40px; text-align:center; line-height:40px;float:left; border-right:2px solid #fff; overflow:hidden;}
	.about_table_2{width:27.5%; height:40px; text-align:center; line-height:40px;float:left; border-right:2px solid #fff; overflow:hidden;}
	.about_table_3{width:20%; height:40px; text-align:center; line-height:40px;float:left; border-right:2px solid #fff; overflow:hidden;}
	.about_table_4{width:40%; height:40px; text-align:center; line-height:40px;float:left; border-right:2px solid #fff; overflow:hidden;}
        .about_table_5{width:30%; height:40px; text-align:center; line-height:40px;float:left; border-right:2px solid #fff; overflow:hidden;}

        .about_table_6{width:40%; height:40px; text-align:center; line-height:40px;float:left; border-right:0; overflow:hidden;}
	
	
	/*新闻*/
	.top_news_box{width:900px; background:#f5f3f4; margin:30px 0; float:left;}
	.top_news_img{width:280px; height:220px; float:left; margin:35px 0 35px 20px;}
	.top_news_img img{width:280px; height:220px;}
	.top_news_date{width:120px; height:200px; float:left; text-align:center; background:#FFF;margin:45px 0;}
	.top_news_date .dayt{width:120px; height:40px;line-height:40px; font-size:40px;float:left; margin-top:50px; font-weight:bold;}
	.top_news_date .Ymt{width:120px; height:30px;line-height:30px;float:left;font-size:18px;}
	.top_news_text{width:460px; height:200px; float:left; background:#FFF;margin:45px 0;}
	.top_news_text .top_title{width:430px; height:40px; line-height:40px; border-bottom:1px solid #ccc; float:left; margin-top:20px; font-size:18px; color:#000; overflow:hidden; }
	.top_news_text .top_text{width:430px; height:90px; line-height:30px; float:left; color:#888;font-size:14px; overflow:hidden; }
	.top_news_text .top_btn{width:80px; height:25px; line-height:25px; float:left; margin-left:300px;background:#0074bd; color:#fff; font-size:14px; text-align:center;}
	
	.news_list_row{width:900px; height:120px; float:left; border-bottom:1px solid #ccc; }
	.news_list_row .time_box{width:65px; height:80px; background:#f5f3f4; text-align:center; float:left; margin:20px 20px 20px 0;}
	.news_list_row .time_box .day{width:65px; height:40px; padding-top:5px; line-height:40px; font-size:26px;float:left; font-weight:bold;}
	.news_list_row .time_box .Y_m{width:55px; height:20px; line-height:20px;background:#0074bd;float:left; margin-left:5px; color:#fff; font-size:12px;}
	.news_list_row .text_box{width:815px; height:80px;overflow:hidden; text-align:center; float:left; margin:20px 0;}
	.news_list_row .text_box .title_box{width:100%; height:30px; text-align:left; float:left; line-height:30px; overflow:hidden; font-size:16px; color:#000;}
	.news_list_row .text_box .texts_box{width:100%; height:50px; text-align:left; float:left; line-height:25px; overflow:hidden; font-size:14px; color:#888;}
	
	.law_list_row{width:100%; height:50px;float:left; border-bottom:1px solid #ccc;overflow:hidden; font-size:16px;}
	.law_list_row .dot_box{width:5%; height:50px; text-align:center; float:left; line-height:50px; overflow:hidden;}
	.law_list_row .title_box{width:80%; height:50px; text-align:left; float:left; line-height:50px; overflow:hidden;}
	.law_list_row .times_box{width:15%; height:50px; text-align:right; float:left; line-height:50px; overflow:hidden; color:#888;}
	/*
	.detail_title{width:100%; height:50px;float:left; line-height:50px; text-align:center;border-bottom:1px solid #ccc;overflow:hidden; color:#000; font-size:16px;}
	.detail_time{width:100%; height:40px;float:left; line-height:40px;overflow:hidden; text-align:center; color:#888; font-size:14px;}
	.detail_content{width:96%; height:auto;float:left; line-height:2; margin:30px 2%; text-align:left;color:#666; font-size:16px;}
	*/
        .detail_title{width:100%; height:auto;float:left; line-height:50px; margin:20px 0 20px 0; text-align:center; font-size:22px; font-weight: bold; color: #3189d3;border-bottom:1px solid #ccc;}
	.detail_time{width:100%; height:20px;float:left; line-height:20px;overflow:hidden; text-align:center; color:#888; font-size:14px;}
	.detail_content{width:96%; height:auto;float:left; margin:20px 2%; line-height:2; text-align:left;color:#666; font-size:18px;}
        .wp_articlecontent p {font-size:18px; line-height: 180%;text-indent: 2em;text-align: justify;margin-top: 15px;margin-bottom: 15px;}
        .wp_articlecontent p img {clear: both;display: block;margin:auto;}
	/*校园规划图片展示PDF*/
	.pdf_box{width:100%; height:70px; line-height:70px; float:left; background:#f5f3f4; font-size:18px; margin:5px;}
	.pdf_box .pdf_ico{width:80px; height:70px; text-align:center; line-height:70px; float:left;}
	.pdf_box .pdf_ico img{width:34px; height:41px;}
	.pdf_box .pdf_title{width:580px; height:70px; line-height:70px; float:left; overflow:hidden;}
	.pdf_box .pdf_date{width:110px; height:70px; line-height:70px; float:left;}
	.pdf_box .pdf_btn{width:130px; height:70px; line-height:70px; text-align:center; float:right; background:#ececec;}
	.pdf_box .pdf_btn img{width:74px; height:30px;}
	
	/*基本工程表格*/
	
	.project_table_title{width:100%; background:#1784c5;height:55px; border-bottom:1px solid #fff; color:#fff; font-size:14px; float:left;}
	.project_table_title_count{width:100%; background:#7e8285;height:40px; border-bottom:1px solid #fff; color:#fff; font-size:14px; float:left;}
	.project_table_td{width:100%; background:#f5f3f4;height:55px; line-height:55px; color:#333; font-size:14px; border:1px solid #fff;float:left; border-right:none; overflow:hidden;}

	#table_list{width:900px; float:left; height:auto;}
	#table_list dd:nth-of-type(odd){ background:#f9f9f9;} 
	#table_list dd:nth-of-type(even){ background:#eaeff2;} 
	.project_box{width:100%; background:#f5f3f4;height:55px; line-height:55px; color:#333; font-size:14px; border:1px solid #fff;float:left; border-right:none; overflow:hidden;}
	.project_tab_row{width:11%; height:55px; text-align:center; line-height:55px;float:left; border-right:1px solid #fff; overflow:hidden; font-size:12px;}
	.project_tab_row .sub{display: inline-block;line-height: 27.5px; padding:0 10px;vertical-align: middle;}
	.project_tab_rbg{width:22.22%; float:left; height:55px;}
	.project_tab_rbg1{width:100%; float:left; height:28px; text-align:center; line-height:28px; border-right:1px solid #fff; border-bottom:1px solid #fff;}
	.project_tab_rbg2{height:27px; width:50%;line-height:27px;}
	
	.project_tab_toptxt{width:22.5%; height:55px; text-align:center;background:#0074bd; padding:0 5px; line-height:55px;float:left; border-right:1px solid #fff; color:#fff; overflow:hidden; font-size:14px;}
	.project_tab_one_box{width:10%; min-height:600px; float:left;background:#5cb2e5; overflow:hidden;}
	.project_tab_one{width:10%; height:55px; text-align:center; line-height:55px;float:left; border-bottom:1px solid #fff; background:#5cb2e5; overflow:hidden; font-size:14px;color:#fff;}
	
	.project_tab_four_box{width:22.5%; min-height:600px; float:left;overflow:hidden;}
	.project_tab_four{width:100%; height:55px; text-align:left; padding:0 5px; line-height:55px;float:left; border-right:1px solid #fff; overflow:hidden; font-size:12px;}
	
	
	.table_box_row{width:900px; float:left; height:auto;}
	#table_color dd:nth-of-type(odd){ background:#eaeff2;} 
	#table_color dd:nth-of-type(even){ background:#f9f9f9;}
	.table_box_row .blu_title_box{width:70px;text-align:center;font-size:20px;background:#0074bd;float:left; color:#fff; border-bottom:2px solid #fff; height:auto; padding:20px 20px; word-break:break-all; overflow:hidden;}
	.table_box_row .td_text_box{width:810px; float:left; height:auto; overflow:hidden;}
	.table_box_row .td_text_box .text_line{width:25%; text-align:center; float:left; border-left:4px solid #fff; border-bottom:4px solid #fff;height:65px; line-height:65px; color:#333; font-size:15px; overflow:hidden;}
	.table_box_row .td_text_box .text_line_sun{display: inline-block;line-height: 25px; padding:0 10px;vertical-align: middle;}
	
	#table_color_lg dd:nth-of-type(odd){ background:#eaeff2;} 
	#table_color_lg dd:nth-of-type(even){ background:#f9f9f9;}
	.table_box_row_lg{width:25%; float:left; height:auto;}
	.table_box_row_lg .blu_title_box_lg{width:100%;text-align:center;font-size:20px;background:#0074bd;float:left; color:#fff; border-bottom:2px solid #fff; border-right:4px solid #fff;  height:65px; line-height:65px;overflow:hidden;}
	.table_box_row_lg .td_text_box_lg{width:100%; float:left; min-height:930px; overflow:hidden;border-right:4px solid #fff;}
	.table_box_row_lg .td_text_box_lg .text_line_lg{width:100%; text-align:center; float:left;border-bottom:4px solid #fff;height:65px; line-height:65px; color:#333; font-size:15px; overflow:hidden;}
	.table_box_row_lg .td_text_box_lg .text_line_sun_lg{display: inline-block;line-height: 25px; padding:0 10px;vertical-align: middle;}
	
	.h_table_box_row_lg .td_text_box_lg{width:100%; float:left; overflow:hidden;}
	.h_table_box_row_lg .td_text_box_lg .text_line_lg{width:24.5%; text-align:center; float:left;border-bottom:4px solid #fff;border-right:4px solid #fff;height:65px; line-height:65px; color:#333; font-size:15px; overflow:hidden;}
	.h_table_box_row_lg .td_text_box_lg .text_line_sun_lg{display: inline-block;line-height: 25px; padding:0 10px;vertical-align: middle;}
	
	.h_blu_title_box_lg{}
	/*校园图片*/
	.school_img_bix{width:290px; margin:5px; float:left;}
	.school_img_bix img{ width:290px; height:190px;}
	
	/*底部区域*/
	.foot_info{width:100%;height:160px;background:#0074bd;float:left;}
	.foot_info_box{width:1300px;margin:0 auto;text-align:left;}
	.foot_info_box .sub_div_logo{width:80px;float:left;height:120px;text-align:left;margin:40px 0 0 70px;}
	.foot_info_box .sub_div_1{width:430px;float:left;text-align:left;margin:40px 100px 0 0; padding:15px 0 0 0;}
	.foot_info_box .sub_div_line{width:1px;background:#fff;height:60px;float:left; margin:40px 0 40px 0;}
	.foot_info_box .sub_div_2{width:240px;height:120px;float:left;text-align:left;margin:40px 20px 0 40px;}
	.foot_info_box .sub_div_3{width:140px;height:120px;float:left; margin:40px 0 0 0;}
	.foot_info_box .sub_div_4{width:100px;height:120px;float:left;text-align:left;margin:40px 0 0 5px;}
	
	
	.index_school_box{width:100%; height:auto;}
    .fold_wrap{width:100%;height:550px;overflow:hidden;}
    .fold_wrap li{float:left;width:25%;height:550px;position:relative;overflow:hidden;cursor:pointer;}
    .fold_wrap li .mask_b{position:absolute;overflow:hidden;width:100%;height:100%;right:0px;top:0px; text-align:right;background:rgba(0,0,0,.5);_background:#B2B2B2;}
    .fold_wrap li.active .mask_b{background:none;}
    .fold_wrap li .mask_b h4{color:#fff;width:100%;margin:0 auto;display:block;position:relative; text-align:center; font-size:40px;}
    .fold_wrap li .mask_b .text_line{ width:100px; margin:270px auto 0 auto; border-bottom:2px solid #fff;}
    .fold_wrap li.big{width:900px;}
    .i_how_n1{ top:260px;}
    .pic_auto{width:100%;height:100%;}
	
	.no-js nav li:hover ul { display:block; }

	a{text-decoration:none; outline:none;}
	/* base nav styles */
	nav { display:block; margin:0 auto; width:1300px; position:absolute; border:none; background:none;text-align:center; z-index:999; }
	nav ul { padding:0; margin:0; z-index:999;}
	nav li { position:relative; float:left; list-style-type:none; z-index:999; width:12.3%; z-index:999; height:40px; line-height:40px; font-size:16px;}
	nav li  a{color:#fff;}
	nav li  a:hover{color:#FFF; background:#0074bd;}
	nav ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
	nav li a {display:block; color:#FFF; text-decoration:none; width:100%; }
	nav li a:hover{color:#FFF;}
	nav li a:focus { outline:none; color:#FFF;  }
	nav li:first-child a { border-left:none;  color:#FFF;}
	nav li.last a { border-right:none; }
	nav ul ul { display:none; width:100%; position:absolute; left:0; background:#FFF;  z-index:999;}
	nav ul ul li { float:none;  z-index:999;width:100%;}
	nav ul ul a { padding:0; font-size:16px; z-index:999; }
	nav ul ul a:hover {color:#FFF;}
	
	/* CSS3  */
	
	.cssgradients nav li:hover {  background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#0074bd), to(#0074bd)); z-index:999;  }
	.boxshadow.rgba nav ul ul { background:url(menu_back.png); }
	.rgba nav ul ul a:hover { background:#0074bd; }
	.borderradius.rgba nav ul ul li.last { }
	
	/* fallbacks */
	.no-cssgradients nav, .no-js nav { padding-bottom:4px; border:none; background:url(navbg.gif) repeat-x 0 0; }
	.no-borderradius nav ul, .no-js nav ul { background:url(navRight.gif) no-repeat 100% 0; }
	.no-borderradius nav ul ul, .no-js nav ul ul { background:none; }
	.no-borderradius nav li, .no-js nav li { height:44px; }
	.no-cssgradients nav li:hover, .no-js nav li:hover { background:url(navOverB.gif) repeat-x 0 0; }
	.no-borderradius nav li li, .no-js nav li li { height:auto; width:98%; left:-2px; }
	.no-borderradius nav li:first-child, .no-js nav li:first-child { background:url(navLeft0.gif) no-repeat 0 0; }
	.no-borderradius nav li:first-child:hover, .no-js nav li:first-child:hover { background:url(navOverL.gif) no-repeat 0 0; }
	.no-borderradius nav li li:first-child, .no-js nav li li:first-child { background:none; }
	.no-rgba nav ul ul, .no-js nav ul ul { left:1px; padding-left:2px; background:url(subnavBG.png) no-repeat 100% 100%; }
	.no-rgba nav ul ul a, .no-js nav ul ul a { left:3px; }
	.no-rgba nav ul ul a:hover { background:#0074bd; }
	.no-borderradius ul ul li.last { margin-bottom:10px; }
	.no-cssgradients.boxshadow nav { box-shadow:none; }
	
}

.margintop5{margin-top:5px;}
.margintop10{margin-top:10px;}
.margintop15{margin-top:15px;}
.margintop20{margin-top:20px;}
.margintop30{margin-top:30px;}
.margintop50{margin-top:50px;}
.margintop80{margin-top:80px;}

.bordereee_down{border-bottom:1px solid #eee;}
.borderccc_down{border-bottom:1px solid #ccc;}
.borderf1f{border:1px solid #f1f1f1;}


.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font22{font-size:22px;}
.font24{font-size:24px;}
.font26{font-size:26px;}
.font28{font-size:28px;}
.font30{font-size:30px;}
.font34{font-size:34px;}
.font38{font-size:38px;}
.font60{font-size:60px;}


.c_fff{color:#FFFFFF;}
.c_fff a{color:#FFFFFF;}
.c_04a{color:#0057b4;}
.c_04a a{color:#0057b4;}
.c_001{color:#00145d;}
.c_001 a{color:#00145d;}

.c_000{color:#000;}
.c_000 a{color:#000;}
.c_333{color:#333;}
.c_333 a{color:#333;}
.c_555{color:#555;}
.c_555 a{color:#555;}
.c_666{color:#666;}
.c_666 a{color:#666;}
.c_888{color:#888;}
.c_888 a{color:#888;}
.c_b7b{color:#8c8c8c;}
.c_b7b a{color:#8c8c8c;}

.c_007{color:#0074bd;}
.c_007 a{color:#0074bd;}

.c_094{color:#094394;}
.c_094 a{color:#094394;}


.c_ed9{color:#ed9a0a;}
.c_ed9 a{color:#ed9a0a;}



.c_dcc{color:#36799d;}
.c_dcc a{color:#36799d;}

.c_c08{color:#c08340;}
.c_c08 a{color:#c08340;}
.c_a40{color:#a40000;}
.c_a40 a{color:#a40000;}
.c_f7bs{color:red;}
.c_f7bs a{color:red;}

.c_572{color:#c72330;}
.c_572 a{color:#c72330;}

.c_fc3{color:#1f332f;}
.c_fc3 a{color:#1f332f;}

.c_326{color:#24a8e9;}
.c_326 a{color:#24a8e9;}
.c_525{color:#fcb424;}
.c_525 a{color:#fcb424;}

.font_blod{font-weight:bold;}
.font_Arial{font-family:Arial}
.font_Arial a{font-family:Arial}
.pdl10{padding-left:10px;}
.pdr10{padding-right:10px;}
.textcenter{text-align:center;}
.user_head80{width:80px;height:80px;-webkit-border-radius:100%;}
.cer_100p img{width:100px;height:100px;-webkit-border-radius:100%;}


.left_menu_box a.selected{width:100%; background:url(../images/left_dot.jpg) #1784c5 left center no-repeat;background-position:50px;font-size:16px;color:#fff;margin-bottom:2px;text-align:center;float:left;}
.left_menu_box ul li {width:100%;height:60px;line-height:60px;margin-bottom:2px;}

.left_menu_box ul li a{width:100%;height:60px;line-height:60px;background:#f5f3f4;margin-bottom:2px;text-align:center;float:left;font-size:16px;color:#000;  }

.left_menu_box ul li a:hover{width:100%;height:60px;line-height:60px;background:url(../images/left_dot.jpg) #1784c5 left center no-repeat;background-position:50px;font-size:16px;color:#fff;margin-bottom:2px;text-align:center;float:left;}

.left_menu_box .ontwo {width:100%;height:40px;line-height:40px;background:#f5f3f4;margin-bottom:2px;text-align:center;float:left;font-size:14px;color:#000;}

.left_menu_box .ontwo a{width:100%;height:40px;line-height:40px;background:#f5f3f4;background-position:50px;font-size:14px;color:#000;margin-bottom:2px;text-align:center;float:left;}

.left_menu_box .ontwo a:hover{width:100%;height:40px;line-height:40px;background:url(../images/left_dot.jpg) #1784c5 right center no-repeat;background-position:50px;font-size:14px;color:#fff;margin-bottom:2px;text-align:center;float:left;}

.left_menu_box .ontwo a.selected{width:100%;height:40px;line-height:40px;background:url(../images/left_dot.jpg) #1784c5 right center no-repeat;background-position:50px;font-size:14px;color:#fff;margin-bottom:2px;text-align:center;float:left;}

.possplit{background:url(../images/jt.png) no-repeat right center;text-indent: 22px;background-position: center;width: 10px;display: inline-block; border: 0px solid red; padding: 0 10px;}
.wp_paging_w6 {margin:0 auto;}