﻿@charset "utf-8";
/* CSS Document */

body{ padding:0; margin:0; overflow-x:hidden;background:;}
*{ font-size:12px; font-family:"宋体"; margin:0; padding:0;color:black;}
li{ list-style:none;}
h1,h2,h3,h4{ font-weight:normal;}
img{ display:block; border:none 0;}
a{ text-decoration:none;}
.clear{clear:both;} 
.fl{ float:left}
.fr{ float:right}

.hide{display:none;}

/* header */
	#header{ width:100%; height:689px;background:url(../images/opblack.png) repeat; position:relative;}
		.banner{position:relative;}
		.banner .banner_in{height:689px;width:100%; position:absolute;top:0;}
		.banner .banner_in img{ width:1600px; height:689px; display:block; margin:0 auto; }
		
		.banner_per{ position:absolute; top:300px; left:0px; background:url(../images/prev.png) no-repeat; width:57px; height:62px;}
		.banner_next{ position:absolute; top:300px; right:0px; background:url(../images/next.png) no-repeat;width:57px; height:62px;}
		
		
		
	.logo{ width:1000px; position:absolute; top:0; left:50%; margin-left:-596px; z-index:1000}
	.logo img{ float:left;}
	
	.logo_c{width:1000px; position:absolute; top:50px; left:72%; margin-left:-540px; z-index:1000}
			
	.language{ width:150px; height:25px; display:block; overflow:hidden; 												      position:absolute;top:46px; right:212px; z-index:1010; }
	.chinese{ float:left; width:75px; height:25px; display:block;  margin:0; transition:0.5s ease;z-index:1011;}
	.en{ float:right; width:75px; height:25px; display:block; margin:0; transition:0.5s ease;z-index:10111;}
		
	/* 初始 状况 */
	.chinese{background:url(../images/language_hover.png) no-repeat ; background-position:0px 0px;}
	.en{background:url(../images/language.png) right no-repeat ; background-position:-78px 0px;}
	/* 点击 状况 */
	.chinese:hover{ background:url(../images/language.png) no-repeat !important; background-position:0px 0px;}
	.en:hover{ background:url(../images/language_hover.png) right no-repeat !important; background-position:-78px 0px;}
	/* 现在 状态 */
	.active_cn{background:url(../images/language.png) no-repeat!important ; background-position:0px 0px;;width:75px; height:25px; display:block;} 
	.active_en{background:url(../images/language_hover.png) right no-repeat!important; background-position:-78px 0px;width:75px; height:25px; display:block;}
	
#nav{ width:100%; background:url(../images/opblack.png) repeat; height:83px; position:absolute; bottom:0px;}

.nav{ width:1200px; margin:0 auto; background:url(../images/homeimg.png) 135px 28px no-repeat; height:83px; position:relative; }
.Home{ height:83px; width:83px; display:block;  position:absolute; left:86px;}

.navlist{ padding-top:28px; margin-left:208px;}
.navlist li{ width:151px; height:24px; position:relative; float:left; margin-right:26px;}
.navlist li a{ display:block; width:151px; height:24px; border:1px solid white; border-radius:20px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:24px; color:#fff;transition:0.5s ease;}
.navlist li a:hover{ color:#4c4c4c; background:white;}

.current a{ color:#4c4c4c !important; background:white !important;}


.navlist li span{ position:absolute; font-family:"微软雅黑"; font-size:14px; left:0px;top:0px; /*top:30px;*/ color:white; display:block; width:151px; text-align:center;}


#content{ height:800px; width:1200px; margin:0 auto; background:url(../images/indexcontentbg.png) no-repeat center 138px;}
.search_form{ position:relative;  padding-top:44px;width:1035px; height:40px;margin:0 auto;}
.search{width:1035px; height:40px; margin:0 auto;background:url(../images/search_form.png) center no-repeat; border:0px; border-radius:20px; display:block; text-indent:19px; line-height:38px; color:#bcbcbc; position:absolute; top:22px; border-radius:20px; }
.search_ok{ width:54px; height:40px; display:block; position:absolute; top:22px; right:0px;}

.content_list{ padding-top:282px; width:944px; height:371px; margin:0 auto; }
.content_list li{ width:198px; height:371px; float:left;padding-right:50px;}
.content_list li a{width:198px; height:371px; display:block; background:url(../images/content_list.png) no-repeat; }

.content_list li a:hover{ background:url(../images/content_li_hover.png) no-repeat;}

#footer{ width:100%; height:137px; background:#000000; border-bottom:1px solid #131313;}
	.foot{ width:1000px; margin:0 auto; font-family:"微软雅黑"; font-size:14px; text-align:center; color:#d1d1d1; line-height:30px;text-transform : uppercase; padding-top:30px;}
	.foot p{ text-align:center;font-family:"微软雅黑"; font-size:12px; text-align:center; color:#d1d1d1; line-height:30px;text-transform : uppercase;}
	.foot p a{ font-family:"微软雅黑"; font-size:12px; text-align:center; color:#ad8c28; line-height:30px;text-transform : uppercase;}
	
	
/* news 新闻的消息*/
#head{ position:relative; width:100%; height:424px;background:url(../images/opblack.png) repeat; }
		.head_in{ background:url(../images/opblack.png) repeat; position:relative;}
		.head_in .about_banner{width:100%;height:424px; position:absolute;top:0;background-position:center top;}
		.head_in .about_banner img{width:1600px; height:424px; display:block; margin:0 auto; }

#content_about{ width:1142px; margin:0 auto; height:1322px; }
	.nav_left{ width:264px;}
	.nav_left_list{ padding-top:43px;} 
	.nav_left_list li{ width:264px; height:92px; display:block;background:url(../images/nav_left_bg.png) no-repeat center;}
	.nav_left_list li a{width:264px; height:92px; display:block; }
	.nav_left_list li p{ text-align:center; font-family:"方正正纤黑简体"; font-size:16px; line-height:40px;width:264px;height:40px; color:#333333;}
	.nav_left_list li p sub{color:#333333;}
	.nav_left_list li span{ color:#6f6f6f;text-align:center;font-family:"方正正纤黑简体";font-size:12px; line-height:26px;width:264px;height:26px; display:block;  }
	
	.nav_left_list li a:hover p{ color:#ffffff; background:url(../images/nav_left_bg_hover.png) top; background-position:0px 0px; }
	.nav_left_list li a:hover p sub{color:#ffffff;}
	
	
	.cur a p{color:#ffffff !important; background:url(../images/nav_left_bg_hover.png) top !important; background-position:0px 0px; }
	.cur a  span{color:#6f6f6f !important;text-align:center;font-family:"方正正纤黑简体";font-size:12px; line-height:26px;width:264px;height:26px; display:block;}
	
	.introp{ text-indent:2em;}
	.content_about{ width:821px; /*height:inherit;*/}
		.short_about{ height:262px; border:1px solid #b2b2b2; border-left:0px; border-right:0px; }
		.short_about p{ padding-left:5px; padding-top:24px; font:"微软雅黑"; font-size:16px; line-height:36px;  color:#555555; width:772px;}
		.pic_about{ padding-top:44px;padding-left:5px;width:796px; height:181px;}
		
		.detail_about{ padding-top:12px; width:796px;}
		.detail_about p{ padding-top:34px;padding-left:5px; font:"微软雅黑"; font-size:16px; line-height:36px;  color:#555555;}
		
		.Real_about{padding-left:5px; padding-top:60px; }
		.Real_about h1{ font-family:"微软雅黑"; font-size:30px; line-height:36px; height:36px; color:#5d5c5c;}
		
		.Real_about_BT{ width:390px; height:28px; margin:0 auto; }
		.Real_about_BT li{ float:left; width:130px; background:url(../images/Real_about_BT_li_bg.png) right  no-repeat;}
		/* 点击确定  */
		.Real_about_BT li a{width:130px;height:28px; display:block; text-align:center; font-family:"微软雅黑"; font-size:16px; line-height:28px; color:#5d5c5c; }
		.Real_about_BT li a:hover{ background:url(../images/Real_about_ul_bg.png) no-repeat center;}
		.selected a{background:url(../images/Real_about_ul_bg.png) no-repeat center !important;}
		
		/*内容*/
		.Real_about_pic{ padding-bottom:20px;width:633px; height:326px; margin:0 auto; position:relative; padding-top:35px; }
		
		.Real_about_pic_content{width:489px; height:326px; position:absolute;  overflow:hidden;}
		.Real_about_pic_content li{width:489px; height:326px; display:block; float:left;}
		.kybw5{width:489px; height:326px; overflow:hidden;position: absolute; left:73px;}
		
		
		.left{ position:absolute; top:155px; left:0px; cursor:pointer;}
		.right{ position:absolute;top:155px; right:0px; cursor:pointer;}

#content_Honor{width:1142px; margin:0 auto; height:1076px;}
		.short_honor{height:122px; border:1px solid #b2b2b2; border-left:0px; border-right:0px; position:relative;}
		.short_honor img{/*width:154px; height:120px;*/ display:block; margin:0 auto;}
		
		.pic_honor{ width: 821px; margin:0 auto; padding-top:84px; padding-left:154px;}
		.pic_honor img{}

#content_history{width:1142px; margin:0 auto; height:1409px;}
		.short_history{height:122px; border:1px solid #b2b2b2; border-left:0px; border-right:0px; position:relative;}
		.short_history img{width:173px; height:122px; display:block; margin:0 auto;}
		
		.pic_history{width: 821px; margin:0 auto; padding-top:42px; padding-left:82px;}

#content_job{width:1142px; margin:0 auto; height:828px;}
		.short_job{height:122px; border:1px solid #b2b2b2; border-left:0px; border-right:0px; position:relative;}
		.short_job img{width:281px; height:122px; display:block; margin:0 auto;}
		
		.job_list{width: 821px; margin:0 auto; padding-top:22px; padding-left:26px;}
		.job_list li{ width:744px; height:51px; padding-top:16px;}
		
		.job_list li a {width:744px; height:51px; display:block;}
		.job_list li a:hover{ background:url(../images/job_list_li.png) center no-repeat !important;}
		.job_list li a span{ background:url(../images/job_list_li.png) no-repeat -27px -24px;; width:3px; height:3px; display:block; float:left; margin-top:24px; margin-left:27px;  }
		.job_list li a p{  font-family:"微软雅黑"; font-size:16px; line-height:44px; height:51px; color:#636363; padding-left:22px; width:570px; display:block; overflow:hidden; float:left;}
		.job_list li a strong{font-family:"微软雅黑"; font-size:16px; line-height:44px; height:51px; color:#636363; font-weight:normal; }
		
		.page_list{ height:115px; width: 821px; margin:0 auto; border-top:1px solid #b2b2b2; margin-top:46px; position:relative;}
		
		.page_list a{font-family:"微软雅黑"; font-size:16px; color:#636363; line-height:44px; text-align:center; display:block; float:left;}
		.page_list a:hover{ background:url(../images/page_list.png) no-repeat; background-position:0px 0px; color:#fff; }
		
		.pro_page{ position:absolute; top:35px; left:229px; width:44px; height:44px; background:url(../images/page_bg.png) no-repeat; background-position:-60px -5px;}
		.next_page{ position:absolute; top:35px; left:583px;width:44px; height:44px; background:url(../images/page_bg.png) no-repeat; background-position:-6px -62px;}
		
	.pro_page:hover{background:url(../images/page_bg.png) no-repeat -6px -5px !important; }
	.next_page:hover{background:url(../images/page_bg.png) no-repeat -60px -62px !important;}
	
		
		
		.page_list span{ width:310px; height:44px; display:block; position:absolute; top:35px;left:273px; }
		
		.pager-item{ width:44px; height:44px; display:block; background:url(../images/page_list.png) no-repeat ;background-position:-71px 0; margin-left:26px; }
        .numed{ background:url(../images/page_list.png) no-repeat  !important; background-position:0px 0px !important; color:#fff !important;}
        
#contant_news_list{width:1142px; margin:0 auto; min-height:828px; height:auto !important;}
	
		.short_News{height:122px; border:1px solid #b2b2b2; border-left:0px; border-right:0px; position:relative;}
		.short_News img{width:396px; height:122px; display:block; margin:0 auto;}
		
		.content_News_list{width:822px; margin:0 auto;}
		
		.News_list{width:822px; margin:0 auto; padding-top:7px;}
		.News_list li{ width:822px; height:149px; display:block; border-bottom:1px solid #cccccc; position:relative;}
		.News_list li a{ width:812px; height:137px; display:block; position:absolute; top:5px;left:3px;}
		
		.News_list li a span{ width:89px; height:36px; display:block; background:url(../images/news_list_time.png) no-repeat center; position:absolute; left:32px; top:35px; font-family:"微软雅黑"; font-size:14px; color:#555; line-height:36px; text-align:center; }
		.News_list li a h2{ width:670px; height:36px; display:block; overflow:hidden; position:absolute; top:44px;left:150px;font-family:"微软雅黑"; color:#2a2a2a;}
		.News_list li a p{ width:624px;overflow:hidden;font-family:"微软雅黑"; font-size:12px; color:#707070; line-height:36px; position:absolute; top:68px; left:150px; height:68px;}
		
		.News_list li a:hover{ background:#f2f2f2 !important;}
		.News_list li a:hover span,.News_list li a:hover h2,.News_list li a:hover p{ color:#21519a !important;}
		.News_list li a:hover span{ background:url(../images/news_list_hover.png) no-repeat !important;}
		
		/*详细页*/
		.content_News{width:822px; margin:0 auto;}
		.BT_News{height:122px; border:1px solid #b2b2b2; border-left:0px; border-right:0px;}
		.BT_News h1{ text-align:center;font-family:"微软雅黑"; font-size:24px; color:#555555; line-height:36px; height:36px; font-weight:normal; padding-top:26px; overflow: hidden;}
		.BT_News p{ padding-top:8px; text-align:center;font-family:"幼圆"; font-size:14px; color:#555555; line-height:36px; height:36px;}
		
/*==   详细页面  ==*/
		#content_edit{font-family:"微软雅黑"; font-size:14px; color:#555; line-height:36px;margin:0; padding:0;}
		
		.detail_news{ width:787px; height:648px;padding-left:16px; padding-top:50px;}
		.detail_news p{ text-indent:2em; }
		
	/*==  上一页 and 下一页  ==*/	
		.per_Next_Title{ border-top:1px solid #b2b2b2; height:219px; width:822px; margin:0 auto;}
		
		
		.per_Next_Title li{ height:44px; width:780px;  padding-left:17px;padding-top:28px; }
		.per_Next_Title li a span{width:44px; height:44px; display:block; float:left; }
		.per_Next_Title li a p{ padding-left:12px; width:700px; height:44px; display:block; float:left; font-family:"微软雅黑"; font-size:14px; color:#555; line-height:36px; overflow:hidden;}
		
		.per_title{background:url(../images/page_bg.png) no-repeat ;background-position:-60px -5px;}
		.per_title:hover{background:url(../images/page_bg.png) no-repeat ;background-position:-6px -5px;}
		
		.Next_Title{background:url(../images/page_bg.png) no-repeat ;background-position:-6px -62px;}
		.Next_Title:hover{background:url(../images/page_bg.png) no-repeat ;background-position:-60px -62px;}
		
		
#contant_products_list{width:1142px; margin:0 auto; min-height:828px; height:auto 100%; display:block;}
	.content_products_list{width:822px;/*height:122px;*/ position:relative;}
	
	.short_products{ height:122px;border:1px solid #b2b2b2; border-left:0px; border-right:0px; }
	
/*@font-face {
font-family: 'Amphion';
src:url(../font/Amphion Regular.TTF); /* IE9 Compat Modes * /
src: url('../font/Amphion.TTF?#iefix') format('embedded-opentype'), /* IE6-IE8 * /
		 url('../font/Amphion.woff') format('woff'), /* Modern Browsers *  /
		 url('../font/Amphion.ttf')  format('truetype'), /* Safari, Android, iOS *  /
		 url('../font/Amphion.svg#Amphion') format('svg'); /* Legacy iOS * /
font-weight: normal;
font-style: normal;
}*/
@font-face {
    font-family: 'amphionregular';
    src: url('../fonts/Amphion Regular-webfont.eot');
    src: url('../fonts/Amphion Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Amphion Regular-webfont.woff2') format('woff2'),
         url('../fonts/Amphion Regular-webfont.woff') format('woff'),
         url('../fonts/Amphion Regular-webfont.ttf') format('truetype'),
         url('../fonts/Amphion Regular-webfont.svg#amphionregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


	
	.short_products h1{ font-family:'amphionregular'; font-size:48px; color:#555;line-height:42px; height:36px; text-align:center; font-weight:normal; padding-top:20px;}
	.short_products h1 sub{font-family:'amphionregular'; font-size:30px; color:#555;}
	.short_products h2{font-weight:normal; font-family:'幼圆'; font-size:24px; color:#555; line-height:50px; height:36px; text-align:center; padding-top:4px;}
	
	.pic_products{ margin-top:64px; margin-left:148px; width:524px; height:346px; display:block; overflow:hidden;  position:relative;}
	
	.pic_products_show { position:absolute; }
	.pic_products_show li{ width:524px; height:346px; display:block; float:left;}
	
	#pic_products{ position:relative;}
	
	.pro_control_pre{ background:url(../images/pic_products_control.png) no-repeat top; background-position:0px 0px;
	width:46px; height:83px; display:block; position:absolute; top:132px;left:74px;}
	
	.pro_control_next{background:url(../images/pic_products_control.png) no-repeat top; background-position:0px -90px;
	width:46px; height:83px; display:block; position:absolute; top:132px;right:74px;}
	
	.pro_control_pre:hover{ background-position:0px -180px;}
	.pro_control_next:hover{ background-position:0px -270px;}
	.pname{ font-family:Arial;font-size:16px; color:#8a8a8a; line-height:36px; }
	#pname{font-family:Arial,"幼圆"; font-size:16px; color:#8a8a8a; line-height:36px;}
	.pname sub{ color:#8a8a8a}
	.detail_products{ width:674px;  padding-left:148px; padding-top:56px;}
	.detail_products p{ font-family:Arial,"幼圆"; font-size:16px; color:#8a8a8a; line-height:36px; /*height:36px;*/}
	.detail_products p sub{color:#555;}
	.detail_products table{ padding-top:34px;}
	.detail_products table caption{font-family:Arial,"幼圆"; font-size:16px; color:#555; line-height:36px; height:36px; text-align:left;}
	.detail_products table tr td{font-family:Arial,"幼圆"; font-size:16px; color:#8a8a8a; line-height:36px; height:36px; text-align:left; width:336px; }
	 .detail_products table tr td sub{color:#555;}


#content_contact{width:1142px; margin:0 auto;  height:auto 100%; display:block;}
	.content_contact_us{width:822px; position:relative;}
	.short_contact{ height:122px;border:1px solid #b2b2b2; border-left:0px; border-right:0px;}
		.short_contact h1{ font-family:'amphionregular'; font-size:48px; color:#555;line-height:42px; height:36px; text-align:center; font-weight:normal; padding-top:20px;}
		.short_contact h2{font-weight:normal; font-family:'幼圆'; font-size:24px; color:#555; line-height:50px; height:36px; text-align:center; padding-top:4px;}
		
		.contact_us_map{ padding-top:60px; padding-left:26px;}
		.address_contact{}
		.contact_us_map p{ font-family:'微软雅黑'; font-size:30px; color:#5d5c5c; height:36px; line-height:36px; text-align:center; }
		.address_contact{ width:772px; margin:0 auto; border-top:1px solid #CCC; padding-top:16px; position:relative;}
		.address_contact p{ padding-left:6px;font-family:'微软雅黑'; font-size:14px; color:#3a3a3a; height:32px; line-height:36px;}
		.address_contact img{ position:absolute; top:20px;; right:0px;}
		
	/* meaages*/
.message_contact{ width:642px; margin:0 auto;}
.message_contact form{ padding-top:68px;}

.message_contact input{width:640px; height:40px; border:1px solid #a9a9a9; border-radius:50px; /*border:0px;*/ font-size:14px; color:#b6b5b5;font-family:"微软雅黑"; text-indent:1em; background:/*url(../images/input_bg.png) no-repeat*/ #FFF; line-height:36px; margin-bottom:38px;}
.message_contact textarea{width:640px; height:304px; border:1px solid #a9a9a9; border-radius:20px;font-size:14px; color:#b6b5b5;font-family:"微软雅黑"; line-height:36px;text-indent:1em; background:#fff;margin-bottom:38px;}

.message_contact img{ float:right; margin-right:200px; color:#b6b5b5; background:border:1px solid #a9a9a9; border-radius:50px;width:100px; height:40px;}

