@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif,"宋体"; font-size:12px; background:#fff;} 
*{ margin:auto; padding:0;}
.clear{ clear:both;}
a{  text-decoration:none; color:#000;}
ul,li{ list-style:none;}
img{ border:none;}
input{ outline:none;}
textarea{ outline:none;resize:none}
#maxdiv{ width:100%;}
#centerdiv{ width:1423px; margin:0 auto;}

.header{ height:195px;}
.top{ height:41px; background:url(../images/topbg.jpg) no-repeat; line-height:40px;  color:#5c5c5c;}
.welcome{ margin-left:101px;}
.language{ margin-left:800px;}
.language_en{ margin-left:693px;}
.logo{ height:105px;}
.nav{ height:49px; background:#11203d;}
.nav ul{ margin-left:90px;}
.nav li{ width:130px; float:left; text-align:center; height:49px; line-height:49px; margin-right:10px;}
.nav li:hover{ background:url(../images/hoverbg.jpg) no-repeat;}
.nav a{ font-family:"微软雅黑"; color:#fff; font-size:14px;}
.nav_en{ height:49px; background:#11203d;}
.nav_en ul{ margin-left:90px;}
.nav_en li{  float:left;  height:49px; line-height:49px; margin-right:10px; padding:0 38px;}
.nav_en li:hover{ background:#C90006;}
.nav_en a{ font-family:"微软雅黑"; color:#fff; font-size:14px;}



.mainpdt_div{ height:60px; line-height:60px; position:relative;}
.mainpdt{ margin-left:101px;}
.mainpdt span{ color:#c90005;}
.search{ width:302px; height:31px; border:1px solid #d4d4d4; position:absolute; border-radius:15px; left:1016px; top:14px;}
.searchinput{ border:none; height:27px; line-height:27px; position:absolute; left:15px; top:2px; width:240px;}
.searchbtn{ position:absolute; left:265px; top:3px;}

.index_product{ height:611px; background:url(../images/index_pbg.jpg) no-repeat; position:relative;}
.p_cntitle{ position:absolute; left:197px; top:35px; font-family:"微软雅黑"; color:#fff; font-size:23px;}
.p_entitle{position:absolute; left:197px; top:65px; font-family:"微软雅黑"; color:#fff; font-size:13px; opacity:0.5;}
.indexp_more{ position:absolute; left:101px; top:23px;}
.t_list{ height:519px; width:260px; background:#fff; position:absolute; left:180px; top:93px; }
.t_list li{ height:80px; border-bottom:1px solid #9a9a9a; padding-left:20px; position:relative;}
.arrow{ position:absolute; left:180px; top:23px;}
.t_list li:hover{ background:#efefef;}
.sub_type{ position:absolute; left:260px; top:0px; padding:10px; min-width:150px; display:none; background:#fff; z-index:99; box-shadow:1px 0px 2px 2px #999;}
.t_list li:hover .sub_type{ display:block;}
#sub_li{ height:26px; border:none; line-height:26px; text-align:left; padding:0;}
#sub_li:hover{ background:none;}
#sub_li a{ padding:0 10px;}
#sub_li a:hover{ color:#c90005;}
.left_bottom{ height:90px; padding-left:20px; }
.left_bottom p{font-family:"微软雅黑"; color:#333; font-size:24px;margin-top:14px;}
.left_bottom .p_num{ color:#c90005; }

.t_name{ font-weight:bold; line-height:80px; font-size:20px; }
.ten_name{ font-weight:bold; line-height:80px; font-size:13px; }
.t_des{ margin-top:12px;display:}
.p_list{ width:875px; position:absolute; left:449px; top:25px;}
.one_pdt{ height:292px; width:271px; margin-left:20px; float:left; margin-top:3px;}
.p_pic{ height:244px; padding-left:10px; padding-top:10px;}
.p_name{ height:37px; line-height:37px; padding-left:20px;}
.p_name a{ font-weight:bold; color:#fff;}


.index_about{ height:412px; background:url(../images/index_abtbg.jpg) no-repeat; position:relative;}
.why{font-family:"微软雅黑"; color:#fff; font-size:37px; left:586px; top:54px; position:absolute;}
.reason{font-family:"微软雅黑"; color:#fff; font-size:16px; position:absolute; left:586px; top:98px;}
.index_abt{ width:780px; height:180px; line-height:28px; position:absolute; left:530px; top:158px;}
.abt_more{ width:109px; height:39px; text-align:center; line-height:39px; background:#122853; position:absolute; left:1187px; top:350px;}
.abt_more a{ color:#fff;}

.index_honor{ height:547px; background:url(../images/index_hbg.jpg) no-repeat; position:relative;}
.index_honor span{font-family:"微软雅黑"; color:#fff; font-size:33px; left:307px; top:147px; position:absolute;}
#henbg{background:url(../images/index_hbge.jpg) no-repeat;}

.index_map{ height:352px;}

.link{ border-top:5px solid #ddd;}

.foot_nav{ background:#141924; height:55px; line-height:55px;}
.foot_nav li{ float:left; width:120px; text-align:center;}
.foot_nav ul{ margin-left:101px;}
.foot_nav a{font-family:"微软雅黑"; color:#fff; font-size:14px;}
.foot_naven{ background:#141924; height:55px; line-height:55px;}
.foot_naven li{ float:left; padding:0 34px;}
.foot_naven ul{ margin-left:101px;}
.foot_naven a{font-family:"微软雅黑"; color:#fff; font-size:14px;}



.bottom{ height:252px; background:#c3c3c3; position:relative;}
.toocle{ position:absolute; left:712px; top:25px;}
.tishi{ position:absolute;font-family:"微软雅黑"; color:#141924; font-size:19px; opacity:0.8; left:101px; top:25px; font-weight:600;}
.index_order{ width:462px; height:163px; position:relative; left:101px; top:70px;}
.index_order input{width:214px; height:27px; border:1px solid #292e37; position:absolute; padding-left:10px; line-height:27px; background:#c3c3c3;font-family:"微软雅黑"; color:#141924;}
#person{ left:0px; top:0px;}
#fax{  left:0px; top:41px;}
#message{position:absolute; left:0px; top:82px;width:214px; height:73px; border:1px solid #292e37;background:#c3c3c3;padding-left:10px; padding-top:5px;font-family:"微软雅黑"; color:#141924;font-size:13px;}
.note{ position:absolute; left:10px; top:90px;font-family:"微软雅黑"; color:#141924; font-size:13px;}
#tel{ left:235px; top:0px;}
#mail{left:235px; top:41px;}
#yzm{ left:235px; top:82px;}
#mess_sub{ width:109px; height:35px; line-height:35px; text-align:center; background:#646464; left:235px; top:127px;font-family:"微软雅黑"; color:#fff; font-size:14px; border:none; padding:0px;}
#mess_rst{ width:109px; height:35px; line-height:35px; text-align:center; background:#c90005; left:350px; top:127px;font-family:"微软雅黑"; color:#fff; font-size:14px;border:none; padding:0px;}
.code{ position:absolute; left:712px; top:93px;}
.foot_info{ position:absolute; left:892px;  width:430px; text-align:right; height:220px; top:28px; line-height:24px;color:#141924;}
.tel_font{ font-size:26px;font-family:"微软雅黑"; font-weight:bold; }
.foot_tel{ margin-top:5px; margin-bottom:5px;}
.foot_topinfo{position:absolute; left:735px;  width:585px; text-align:right; height:50px; top:28px; line-height:24px;color:#141924;}
.foot_botinfo{position:absolute; left:892px;  width:430px; text-align:right; height:17px; top:78px; line-height:24px;color:#141924;}
.text_big{ font-size:14px;}



.cn_subbanner{ height:412px; background:url(../images/about_03.gif) no-repeat;}
.en_subbanner{height:412px; background:url(../images/aboute.jpg) no-repeat;}
.subpage{ background:#f1f1f1; padding-top:20px; height:589px; overflow:hidden;}
.subleft{ width:442px; float:left;}
.left{ width:442px; height:589px; background:url(../images/leftbg.jpg) no-repeat; position:relative;}
.p_more{ position:absolute; left:101px; top:0px;}
.left_list{height:519px; width:260px; background:#fff; position:absolute; left:180px; top:70px; }
.left_list li{ height:80px; border-bottom:1px solid #9a9a9a; padding-left:20px; position:relative;}
.left_list li:hover{background:#efefef;}
.left_list li:hover .sub_type{ display:block;}
.subright{ width:853px; float:left; margin-left:28px;}
.sub_top{ height:45px; border-bottom:1px solid #cecece;}
.sub_top span{ display:inline-block; height:44px; border-bottom:3px solid #c90005; line-height:44px; font-size:19px;font-family:"微软雅黑"; color:#5d5d5d;}
.subcontent{ margin-top:32px;}
.left_cname{ position:absolute; left:197px; top:15px; font-family:"微软雅黑"; color:#fff; font-size:23px;}
.left_ename{position:absolute; left:197px; top:45px; font-family:"微软雅黑"; color:#fff; font-size:13px; opacity:0.5;}

.about{background:url(../images/about_pic.jpg) no-repeat bottom; height:502px;}
.about_img{ width:401px; float:right; margin-left:30px;}
.about_info{ line-height:24px; min-height:248px;}

.productpic{ height:174px; width:218px; margin:0 auto;border:1px solid #141924; position:relative; overflow:hidden; }
.minmax{ height:174px; width:218px;overflow:hidden;}
.minmax img{ min-height:174px; max-width:218px;}
.pictitle{ margin-top:10px; height:15px; width:220px; text-align:center;}
.pictitle a{ color:#000;}
.product li{ width:220px; height:200px;  margin-left:45px; margin-bottom:20px;  float:left;}
.bigpic{ max-height:385px;;  margin:0 auto; margin-top:20px; border:1px solid #141924; padding:4px; display:table; text-align:center; max-width:598px;}
.picname{ font-size:14px; font-weight:bold; margin-bottom:10px; margin-top:20px;}
.productpic:hover{border:1px solid #C90006; box-shadow:0px 0px 1px 1px #C90006;}

/*------新闻中心-------*/
.news li{ line-height:30px; height:30px; border-bottom:1px dotted #141924; padding-left:35px; padding-right:25px;background:url(../images/new0.gif) no-repeat 5px 9px; position:relative; }
.news li a{ color:#000;}
.news li span{ position:absolute; top:3px; left:760px;}
.news_detail{ padding:0 5px 0 5px;}
.news_detail h2{ font-size:16px; font-weight:bold; margin-top:10px;}
.news{ line-height:28px; width:98%; margin:0 auto;}
.hide{overflow-y: auto;height: 500px;overflow-x: hidden;}

/*-------order--------*/
.order td{ height:40px; }
.order input{ height:30px; border:1px solid #999; width:400px; margin-top:5px;}
.order textarea{ resize:none;width:400px; height:50px;border:1px solid #999; float:left; margin-top:5px;}

.contact{ width:98%; margin:0 auto;}
.contact table{ margin:0 auto;}
.contact td{ height:32px;}

.jobs td{ height:30px;}
.jobs{ width:98%; margin:0 auto;}






/*------------通栏样式---------------*/
.fullSlide {
	width:100%;
	position:relative;
	height:548px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:548px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:548px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:5%;
	background-position:-6px -137px;
}


