﻿body, dl, dt, dd,pre,ul,ol, form, field, input, p, blockquote, th, td, h1, h2, h3, h4, h5, h6,span {margin:0; padding:0; color:#333; font-size:12px;font-family:Microsoft Yahei;}
body {font-family:Microsoft Yahei; }

a{color:#000;text-decoration:none;}
a:hover{color:#FF0000; text-decoration:none;}

ul, ol { list-style:none;}
input, textarea, select, button, file {	font-size:12px;margin:0px;}
img { border:none;vertical-align:middle;}
input,select,textarea,.textarea_style{vertical-align:middle;}
i {font-style: normal;font-weight:normal; }
/*手机端*/
 @media screen and (max-width:980px){
 	 body{padding-top:50px;}
 	.header{display:none;}
 	 #nav {display:none;}
   	.m-header{height:50px;background:#fff;width:100%;}
 	.m-header .m-logo{float:left;margin:5px 0 0 10px;height:100%;overflow:hidden;width:60%}
 	.m-header .m-logo img{width:100%;overflow:hidden;width:auto;height:40px;}	
    /*-------------手机站导航开始----------*/
    .m-header .sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px;font-family:'微软雅黑';}
    .m-header .sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
    .m-header .sp_nav span:nth-of-type(1){top:0px}
    .m-header .sp_nav span:nth-of-type(2){top:10px}
    .m-header .sp_nav span:nth-of-type(3){top:20px}
    .m-header .sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
    .m-header .sp_nav_se span:nth-of-type(2){width:0}
    .m-header .sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
    .sjj_nav{position:fixed;z-index:9;background:#fff;width:100%;height:calc(100% - 0px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
    .nav_show{top:50px}
    .sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
    .sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
    .sjj_nav ul li span{width:100%;display:block;overflow:hidden;color:#000;font-size:14px;}
    .sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
    .sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
    .sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
    .sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:50px;font-size:14px}
    .sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
    .sjj_nav ul li ul{display:none}
    .sjj_nav ul li a{color:#000;width:80%}
    .sjj_nav ul li ul li a{color:#000;display:block;text-align:left;}
    .sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
    .sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
    .sjj_nav ul li ul li>ul{margin-left:10px}
    .sjj_nav .link_botton{display:block;padding:10px 0;margin:15px;text-align:center;background:#ff0000;font-size:16px;color:#fff;}
    /*-----------------手机站导航结束----------*/ 	
     .foot_tel{text-align:center;width:100%;margin:0 auto;padding-top:5px;border-top:1px solid #EDEDED;margin-top:30px;}
     .foot_tel img{/*width:70%;*/max-width: 100%;}
     .foot_copyright{text-align:center;line-height:25px;padding-bottom:50px;}
     .foot_copyright span{display:block;font-size:8px;text-align:center;padding: 0 10px;}    
/*内容公共部分*/
     .maincontent{background:#f1f1f1;padding-bottom:10px;height:100%;overflow:hidden;} 
     .wapwidth{width:100%;}  
     .class_banner{display:none;}	
 	 .about-u-m1{width:100%;position:relative;}
 	 .about-u-m1 img{width:100%;height:200px;}
     .about-u-m1 .about_top_nav_l{position:absolute;top:20px;left:20px;width: 250px;height:130px;background: rgba(255,255,255,.7);padding:30px 20px;overflow: hidden;}
     .about-u-m1 .about_top_nav_l h1{width: 100%;margin:0px 0px 5px 0px;color:#000;font-size: 16px;}
     .about-u-m1 .about_top_nav_l p{width: 100%;margin:0px 0px 5px 0px;color:#000;font-size: 24px;}
     .about-u-m1 .about_top_nav_l span{width: 100%;color:#000;font-size: 14px;line-height: 20px;} 	  
 
/*新闻资讯*/
    .news_left{width:100%;height:100%;overflow:hidden;padding:15px;}
	.news_list li{height:100%;display:block;margin-bottom:15px;background:#fff;box-shadow: 2px 2px 10px #999;}
	.news_list .thumb{width:100%;overflow:hidden;padding-top:0px;}
	.news_list .thumb img{width:100%;}
	.news_list .info{}
	.news_list .info .n_tt{font-size:16px;font-weight:bold;display:block;padding:15px;padding-bottom:10px;}
	.news_list .info .n_time{color:#999;display:block;padding:5px 15px;}
	.news_list .info .n_des{display:block;font-size:12px;line-height:20px;color:#666;padding:0 15px 30px 15px;}

	.news_right{width:100%;height:100%;overflow:hidden;padding:15px;}
	.news_right h3{font-size:20px;padding-bottom:20px;font-weight:normal;}
	.news_search {border:1px solid #CBCBCB;height:50px;display:block;}
	.news_search .search_text{padding:13px 20px;font-size:16px;border: none;box-shadow: none;background:none !important;}
	.news_search input:focus{outline:none !important;border: none;box-shadow: none;} 
	.news_search .search_submit{border:none;border-left:1px solid #ccc;width:50px;height:50px;float:right;box-shadow: none;background:url(../images/search.png) 12px 15px no-repeat;}
	.news_class{height:100%;oveflow:hidden;margin-top:20px;}
	.news_class li{border-bottom:1px solid #CBCBCB;height:50px;line-height:50px;font-size:16px;text-align:center;background:#f1f1f1;}
	.news_class li:hover{background:#fff;}
	.news_class .on{background:#ff0000;border:none;}
	.news_class .on a{color:#fff;}
	.news_video_info{width:100%;margin-bottom:40px;}
	.news_video_info img{width:100%;}

	.art_content{padding:15px;height:100%;overflow:hidden;}
	.art_content .art_content_title{font-size:20px;font-weight:bold;padding:15px 0px;text-align:left;}
	.art_content .content_click{margin:0 auto;height:50px;text-align:center;}
	.art_content .content_click span{padding-left:10px;padding-right:40px;}
	.other_one{margin:0 auto;}
	.other_one p{width:100%;background:#fff;font-size:14px;padding:15px;}
	
	.content_box img,.content_box p img{width: 100% !important;height:100% !important; }
	.content_box p{line-height:25px;}
	
	.other_one .pre{margin-bottom:1px;}
	.other_one .next{}
	
	
	#pages { padding:20px 0 20px;text-align:center;font-size:14px ;}
	#pages a { display:inline-block; padding:0px 15px; height:45px;font-size:14px;line-height:45px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
	#pages a.a1 {padding:0px 15px; height:45px; line-height:45px;margin-top:0px;display: none;}
	#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
	#pages span { display:inline-block;  padding:0px 15px; height:45px; line-height:45px; background:#ff0000; border:1px solid #ff0000; color:#fff; text-align:center; }
	.page .noPage { display:inline-block;  padding:0px 15px; height:45px; line-height:45px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*搜索页面*/
	.search_index{height:100%;overflow:hidden;margin-top:20px;padding:15px;}
	.search_index .input-text{height:45px;border:1px solid #ccc;width:68%;}
	.search_index .select{height:45px;float:right;width:30%;padding:0 15px;background:#fff url(../images/select_ico.png) no-repeat; background-position:5px 20px;appearance:none;-moz-appearance:none; }
	.search_index .button{height:43px;margin-top:10px;width:100%;border:0;background:#ff0000;color:#fff;font-size:16px;border-radius: 5px;}
/*地图*/
	#allmap{width:100%;height:100%;}
	.company-map{width:100%;height:100%;overflow:hidden;background:#eee;}
	.company-map .map-left{width:100%;height:300px;overflow:hidden;}
	.company-map .map-right{width:100%;background:#fff;height:100%;}
	.company-map .map-right ul li{height:100%;padding:20px 30px;border-top:1px solid #eee;font-size:14px;}
	.company-map .map-right ul li a {display:block;width:100%;}
	.company-map .map-right ul li a span{float:right;color:#ff000;font-size:16px;padding:5px 0;} 
	.company-map .map-right ul button{display:block;width:100%;text-align:left;font-size:14px;margin:10px 30px;padding:15px;border:0;border-top:1px solid #ddd;background:none;outline:none;}
/*人才招聘*/
	.job_contact{background:#ff0000;height:120px;color:#fff;}
	.job_contact .job_contact_left{width:50%;text-align:right;float:left;padding:20px;font-size:20px;}
	.job_contact .job_contact_right{width:50%;float:left;padding-top:15px;font-size:12px;}
	.job_list{height:100%;overflow:hidden;padding:20px 15px;}
	.job_list li{padding:20px 0;height:100%;overflow:hidden;border-bottom:1px solid #ccc;}
	.job_list li h1{font-size:20px;}
	.job_list li .xinzi{padding:15px 0;font-size:14px;}
	.job_list li .xinzi span{font-size:14px;font-weight:bold;}
	.job_list li .xinzi label{padding-right:10px;}
	.job_list li .zhiwei{padding-bottom:15px;} 
	.job_list li .zhiwei span{font-size:14px;font-weight:bold;display:block;}
	.job_list li .miaoshu{font-size:12px;color:#656565;line-height:25px;}

	/*多语言*/
	.mobile-langs{
		padding: 20px 20px;
		overflow: hidden;
		text-align: center;
	}
	 .mobile-langs a {
		 display: inline-block;
		 margin: 0 20px;
		 color: #333;
		 font-size: 14px;
	 }
	 .mobile-langs a.active{
		 color: #f00;
	 }

 }
 /*pc端*/
 @media (min-width:980px){
	 h1,span,li{font-family: "微软雅黑";}
     .m-header{display:none;}
     .sjj_nav{display:none;}
     .about-u-m1{display:none;}
     .wapwidth{width:1300px;height:100%;overflow:hidden;margin:0 auto; }
     .header{background:#F1F1F1;height:74px;}
     .header .logo{float:left;margin-top:10px;height:100%;overflow:hidden;}
     .header .area{float:right;width:170px;height:74px;text-align:center;background:#fff;/*margin-right:3px;*/font-family: "微软雅黑";}
     .header .area a{background:url(../images/area.png) no-repeat 30px 27px;padding-left:40px;height:74px;line-height:74px;display:block;font-family: "微软雅黑";}
     .header .area a:hover{background:url(../images/area-1.png) no-repeat 30px 27px;}
     .header .search{float:right;}
     .header .search a{padding:27px 50px;display:block;}
     .header .search a:hover{background:#fff;}

	 .header .langs{
		 float: right;
		 margin-right: 10px;
	 }
	 .header .langs a{
		padding:27px 10px;display: inline-block;
		 font-size: 12px;
	 }
	 .header .langs a.active{
		 color: #f00;
	 }

     #nav {width:100%;height:98px;background:#fff;}
     #nav ul {width:1300px;margin:0 auto;position:relative;}
     #nav ul li {float:left;z-index:99;width: 20%;}
     #nav ul li:first-child {background:none;}
     /*#nav ul li a{padding:35px 0 35px 0;font:normal 16px/28px "微软雅黑";color:#000;display:block;_display:inline;width:216px;text-align:center;}*/
     #nav ul li a{padding:35px 0 35px 0;font:normal 16px/28px "微软雅黑";color:#000;display:block;_display:inline;width:100%;text-align:center;}
     #nav ul li.on a{background:#ff0000;color:#fff;}
     /*#nav ul .foot{width:220px;}*/
     #nav ul ul {display:none;width:1300px;position:absolute;z-index:99;right:0px;height:60px;background:#ccc;border-top:#f1f1f1}
     #nav ul ul li {/*width:300px;*/width: 25%;height:60px;}
     #nav ul ul li a{width:100%;height:60px;font:normal 14px/26px Arial, Helvetica, sans-serif;padding:0;text-align:center;color:#000;line-height:60px;}
     #nav ul ul li a:hover{background:#fff;}
     #nav ul li.on ul a{background:none;color:#000;}
	 /*#nav #nav_0{width: 25%;}
	 #nav .folder{width: 25%;}*/
     #nav_41{/*margin-left:400px;*/}
     #nav_36{/*margin-left:185px;*/}
     #nav_73{/*margin-left:185px;*/}
     #nav_81{/*margin-left:75px;*/}
     #nav_106{/*margin-left:200px;*/}
     #nav_113{/*margin-left:200px;*/}
     #nav_24{/*margin-left:75px;*/}
     #nav_143{/*margin-left:200px;*/}
     #nav_150{/*margin-left:200px;*/}
	 #nav_32{/*margin-left: 75px*/}
	 #nav > ul > li > ul {text-align: center;}
	 #nav > ul > li > ul > li {display: inline-block;float: unset;}

     .foot_tel{text-align:center;width:1300px;margin:0 auto;padding-top:5px;border-top:1px solid #EDEDED;}
     .foot_copyright{text-align:center;height:45px;line-height:25px;}
     .foot_copyright span{padding-right:10px;padding-left:10px;}




     
/*内容公共部分*/

	.class_banner{width:100%;height:550px;}
	.class_banner .class_intro{background:url(../images/classbg.png);width:400px;height:400px;margin-top:40px;}
	.class_banner .class_intro h3{font-size:48px;font-weight:bold;padding:120px 0 30px 20px;text-align:left;}
	.class_banner .class_intro span{font-size:24px;padding-left:50px;dispaly:block;}
	.class_banner .class_intro p{font-size:24px;padding-left:50px;dispaly:block;}
	.maincontent{background:#f1f1f1;padding-bottom:80px;height:100%;overflow:hidden;}

/*新闻资讯*/
	.news_left{width:920px;float:left;height:100%;overflow:hidden;margin-top:40px;}
	.news_list li{height:160px;display:block;margin-bottom:30px;}
	.news_list .thumb{float:left;width:240px;height:160px;overflow:hidden;padding-top:15px;}
	.news_list .thumb img{width:240px;max-height:160px;overflow:hidden;}
	.news_list .info{float:right;width:650px;}
	.news_list .info .n_tt{font-size:20px;font-weight:bold;display:block;padding:10px 0;}
	.news_list .info .n_time{color:#999;display:block;padding:5px 0;}
	.news_list .info .n_des{display:block;font-size:14px;line-height:26px;color:#666;}

	.news_right{width:300px;float:right;height:100%;overflow:hidden;margin-top:40px;}
	.news_right h3{font-size:20px;padding-bottom:20px;font-weight:normal;}
	.news_search {border:1px solid #CBCBCB;height:50px;display:block;}

	.news_search .search_text{padding:13px 20px;font-size:16px;border: none;box-shadow: none;background:none !important;}
	.news_search input:focus{outline:none !important;border: none;box-shadow: none;} 
	.news_search .search_submit{border:none;border-left:1px solid #ccc;width:50px;height:50px;float:right;box-shadow: none;background:url(../images/search.png) 12px 15px no-repeat;}
	.news_class{height:100%;oveflow:hidden;margin-top:20px;}
	.news_class li{border-bottom:1px solid #CBCBCB;height:50px;line-height:50px;font-size:16px;text-align:center;background:#f1f1f1;}
	.news_class li:hover{background:#fff;}
	.news_class .on{background:#ff0000;border:none;}
	.news_class .on a{color:#fff;}
	.news_video_info{position:relative;margin-bottom:40px;}
	.news_video_info span{position:absolute;z-index:2;left:0;bottom:0;height:40px;width:300px;color:#fff;font-size:14px;line-height:40px;}
	.news_video_info i{position:absolute;z-index:1;background:#ff0000;opacity: 0.6;height:40px;width:300px;left:0;bottom:0;}
	
	.art_content{padding:50px;height:100%;overflow:hidden;}
	.art_content .art_content_title{font-size:30px;font-weight:bold;padding:40px 0px;text-align:center;}
	.art_content .content_click{margin:0 auto;height:50px;text-align:center;}
	.art_content .content_click span{padding-left:10px;padding-right:40px;}
	.other_one{margin:0 auto;}
	.other_one p{width:500px;padding:25px 50px 25px 50px;background:#fff;font-size:14px;height:80px;}
	.other_one p:hover,.other_one a:hover{background:#ff0000;color:#fff;}

	.other_one .pre{float:left;}
	.other_one .next{float:right;}
	
	
	#pages { padding:20px 0 20px;text-align:center;font-size:14px ;}
	#pages a { display:inline-block; padding:0px 15px; height:45px;font-size:14px;line-height:45px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
	#pages a.a1 {padding:0px 15px; height:45px; line-height:45px;margin-top:0px;}
	#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
	#pages span { display:inline-block;  padding:0px 15px; height:45px; line-height:45px; background:#ff0000; border:1px solid #ff0000; color:#fff; text-align:center; }
	.page .noPage { display:inline-block;  padding:0px 15px; height:45px; line-height:45px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


/*搜索页面*/
	.search_index{margin:0 auto;width:800px;height:100%;overflow:hidden;margin-top:50px;}
	.search_index .input-text{height:45px;border:1px solid #ccc;width:500px;font-size:14px;}
	.search_index .select{height:45px;padding:0 30px;background:#fff url(../images/select_ico.png) no-repeat; background-position:10px 20px;appearance:none;-moz-appearance:none; -webkit-appearance:none;border:1px solid #ccc;}
	.search_index .button{height:43px;width:60px;border:0;background:#ff0000;color:#fff;font-size:16px;border-radius: 5px;}

/*地图*/
	#allmap{width:100%;height:600px;}
	.company-map{width:100%;height:600px;overflow:hidden;background:#eee;}
	.company-map .map-left{float:left;width:60%;}
	.company-map .map-right{float:right;width:40%;background:#F1F1F1;height:600px;overflow-y:scroll;overflow-x:hidden;box-shadow:20px 10px 10px #eee;border:1px solid #eee;}
	.company-map .map-right ul li{height:100%;padding:20px 30px;border-bottom:1px solid #ddd;font-size:14px;font-weight:bold;background:#F1F1F1;}
	.company-map .map-right ul li a {display:block;width:100%;}
	.company-map .map-right ul li a span{float:right;color:#ff0000;}
	.company-map .map-right ul button{display:block;width:100%;text-align:left;font-size:14px;margin:10px 30px;padding:15px;border:0;border-bottom:1px solid #ddd;background:none;outline:none;}

/*人才招聘*/
	.job_contact{background:#ff0000;height:120px;color:#fff;}
	.job_contact .job_contact_left{width:50%;text-align:right;float:left;padding:30px;font-size:30px;}
	.job_contact .job_contact_right{width:50%;float:left;padding-top:15px;font-size:14px;}
	.job_list{height:100%;overflow:hidden;padding:50px 0;}
	.job_list li{padding:30px 0;height:100%;overflow:hidden;border-bottom:1px solid #ccc;}
	.job_list li h1{font-size:26px;}
	.job_list li .xinzi{padding:20px 0;font-size:14px;}
	.job_list li .xinzi span{font-size:14px;font-weight:bold;}
	.job_list li .xinzi label{padding-right:50px;}
	.job_list li .zhiwei{padding-bottom:20px;} 
	.job_list li .zhiwei span{font-size:14px;font-weight:bold;display:block;}
	.job_list li .miaoshu{font-size:14px;color:#656565;line-height:25px;}

 } 









 

