@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'cour-webfont';
	src:url('../fonts/cour-webfont.eot');
	src:url('../fonts/cour-webfont.woff') format('woff'),
		url('../fonts/cour-webfont.ttf') format('truetype'),
		url('../fonts/cour-webfont.svg#cour-webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'myriad-pro';
	src:url('../fonts/myriad-pro.eot');
	src:url('../fonts/myriad-pro.woff') format('woff'),
		url('../fonts/myriad-pro.ttf') format('truetype'),
		url('../fonts/myriad-pro.svg#myriad-pro') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{ font-size:14px; /* color:#f6f6f6; */ font-family:"myriad-pro", "Microsoft YaHei";  }
.wrap{ /* background:url(../images/inb_03.jpg) repeat-y center top; */ width:1252px; margin: 0 auto;}
.wrap_In{ /* background:url(../images/food_11.jpg) no-repeat center bottom; */ width:1252px; margin: 0 auto; padding-bottom:14px;}
.banner_In{
	width:100%;
	height:650px;
	margin:0 auto;
	position: relative;
	overflow:hidden;
	min-width: 1250px;
}
.quanping{margin:0 auto;width:100%; min-width: 1250px;}
.quanping .f_W917{color: #ffffff;}
#full-screen-slider { width:100%; height:650px; position:absolute; top:0px; left:0px; z-index:10;}

#slides { display:block; width:100%; height:100%; position:relative;}

#slides li { display:block; width:100%; height:100%; position:absolute;}

#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}

#pagination { display:block; position:absolute; right:10%; bottom:55px; z-index:9900;  padding:5px 15px 5px 0; margin:0}

#pagination li { display:block; background:url(../images/te_19.png) no-repeat; width:12px; height:12px; float:left; margin-right:5px;}

#pagination li a { display:block; width:100%; height:100%; text-indent:-9999px;}

#pagination li.current { background:url(../images/te_17.png) no-repeat;}

#full-screen-slider .cover{
	position:relative;
	top:-480px;
	right:-350px;
	width:900px;
	height:250px;
	z-index:15;
	color:#fff;
	
}

#full-screen-slider .coverCon{
	background:url(../images/coverBg.png);
	border-top:5px solid #ff6600;
	padding:20px 20px 32px;
}
#full-screen-slider h2{
	text-shadow: 0px 3px 10px #555;
	font-size:40px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:7px;
    margin-left: 15px;
}
#full-screen-slider h3{
	font-size:24px;
	margin-bottom:13px;
}
#full-screen-slider h4{
	font-size:24px;
	margin-bottom:12px;
	border-bottom:2px solid #ff6600;
	display:inline-block;
	padding-bottom:0;
	
}
#full-screen-slider h4 span{
	color:#ff6600;
	font-size:21px;
	position:relative;
	top:-2px;
	font-family: "cour-webfont";
}
#full-screen-slider h5{
	font-size:24px;
	margin-bottom:15px;
	
}
#full-screen-slider h6{
	font-size:16px;
	text-transform:uppercase;
}
#full-screen-slider h6 a{
	display:block;
	background-color:#ff6600;
	width:120px;
	height:35px;
	line-height:35px;
	color:#fff;
	text-align:center;
}
#full-screen-slider h6 a:hover{
	background-color:#d60000;
}

.top_W{ position:relative; left:0px; top:0px; width:1250px; height:117px; z-index:9999; margin: 0px auto;}
.top_W img{border: 0px!important;}
.top_W h1{ margin-left:30px;}
.nav_Bg{
	/*background:url(../images/te_09.png) repeat-x left top;*/
	height:32px;
	line-height:32px;
	padding-left:8px;
	color:#3c3c3c;
	font-size:14px;
	margin-top:63px;
	font-family: Arial;
}
.nav_Bg ul li{ float:left; display:inline-block; position:relative;}
.nav_Bg ul li span a{ float:left; padding: 0px 7px; margin-left:1px; /*color:#3c3c3c;*/ color:#fff;font-weight: bold;font-size: 18px;}
.nav_Bg ul li span a{ background:#051b3c; color:#FFFFFF;}
.nav_Bg ul li span a:hover, .nav_Bg ul li span a.on{ background:#0562d0; color:#FFFFFF;}


.kind_menu{
	position:absolute;
	left:1px;
	top:0px;
	width:98px;
	z-index:1;
	margin-top:32px;
	clear: both;
	padding: 15px 10px 5px;
	width:290px;
	background:#0562d0;
}


.kend5,.kend6,.kend4{ left:inherit; right:0px;}

.kend5 a,.kend6 a,.kend4 a{ text-align:right; padding-right:5px;}

.kind_menu a{
	line-height:30px;
	width:280px;
	height:30px;
	color:#f1f1f1;
	font-size:12px;
	font-weight: normal;
	display:block;
	border-bottom: 1px solid #bfc2c8;

	
}
.kind_menu a:hover,.kind_menu .on{ 
font-weight:bold;
background-image: none;
color:#ffffff
}

#nav ul li#nav_hover span a{color:#FFFFFF; background:#0562d0;}


.header_R{
    background:url(../images/te_05.png) repeat-x left top; height:21px; line-height:21px;
	position: absolute;
	right:213px;
	top:18px;
	z-index:10;
	padding-right:16px;
}
.header_R a{ color:#FFFFFF;}
.header_R a:hover{
	text-decoration: underline;
}
.headerSearch{
	position: absolute;
	right:10px;
	top:18px;
	padding-right:10px;
	z-index:10;
	font-size:0;
}
.headerSearch input{
	display:inline-block;
	border:none;
	height:21px;
	line-height:21px;
	outline:0;
	vertical-align:middle;
}
.headerSearch .txt{
	width:150px;
	text-indent:5px;
}
.headerSearch .sub{
	color:#fff;
	cursor:pointer;
	width:35px;
	
	background:#304e82 url(../images/headSearch.png) no-repeat center center;
}

.Focus{ margin-top:376px; margin-left:670px;}
.Focus a{ background:url(../images/te_19.png) no-repeat; width:12px; height:12px; display:inline-block; float:left; margin-left:5px;}
.Focus a:hover, .Focus .on{ background:url(../images/te_17.png) no-repeat;}
.Blue_Bg{
    /* background:url(../images/bgl_03.jpg) repeat-x left top; */
	min-height:332px;
    *height:332px; 	width:1250px;
	margin: 0 auto;
	/* background-color: #304e82; */
}
.about_U{ margin-left:30px; width:690px; overflow:hidden;}
.about_U h3{ padding-top:18px; font-size:15px;}
.about_U h3 img{ float:left; width: 30px;}
.about_U h3 span{ float:left; margin-left:10px; font-size:26px;font-weight: bold;}
.about_U .A_W548{ width:683px; background:url(../images/inbox_18.jpg) repeat-x left top; margin-top:15px;}
.about_U .A_W548 p{ line-height:25px; padding-top:14px;}
.about_U .A_W548 p a{ /* color:#FFFFFF; */}
.about_U .A_W548 p a:hover{
	text-decoration: underline;
}
.about_R{ width:390px; /* background:url(../images/inbox_13.jpg) repeat-y left top;*/ margin-right:24px; padding-left:39px;
margin-top:18px; overflow:hidden; padding-bottom:40px;}
.about_R h3 img{ float:left; width: 30px;}
.about_R h3 span{ float:left; margin-left:10px; padding-top:0px; font-size:26px;font-weight: bold;}
.about_R .cou_Us ul{ padding-top:5px;}
.about_R .cou_Us ul li{ margin-top:8px; clear:both; fonat-size:14px;}


.New_Bg{ background-color: #e8eaee;  height:45px; padding: 3px 0px 6px; width:1250px; margin: 0 auto;}
.New_Bg .Tu_Tu{ line-height:50px; margin-left:5px;}
.New_Bg .Tu_Tu img{ padding-top:9px; float:left;width: 30px;}
.New_Bg .Tu_Tu span{ float:left; margin-left:5px;}
.New_Bg .Tu_Tu .fl a{color:#ff6600;}
.New_Bg .Tu_Tu .tex_A{ width:111px; float:right;}
.New_Bg .Tu_Tu .tex_A a, .New_Bg .Tu_Tu .tex_A a:hover{ /* color:#587ab6; */ background:url(../images/inbox_25.jpg) no-repeat right center; padding-right:10px;}
.Tu_Box{ /* background:#304e82; */ width:1250px;  margin:0 auto; min-height:275px; *height:275px;}
.Tu_Box .w_W917{ width:1240px; overflow:hidden; margin:0 auto; }

.Tu_Box .w_W917 ul li{ margin-top:20px; font-size:18px; display:inline-block; margin-right:24px;text-align:center}
.Tu_Box .w_W917 ul li a{ color:#000;}
.Tu_Box .w_W917 ul li p{ margin-top:15px;}

.foot_Bg{ /* line-height:92px; */ width:1250px; margin: 0 auto; background:#0a1e41;}
.foot_Bg table{border: 0px!important;}
.foot_Bg table td{border: 0px!important;}
.foot_Bg p{ margin:0px; padding:0px; line-height:25px;}
.foot_Bg .f_W917{ width:1167px; margin: 0 auto;}
.foot_Bg .f_W917 a{ color:#fff;}
.foot_Bg .f_W917 a:hover{
	text-decoration: underline;
}
.foot_Bg img{border: 0px!important;}
.ny_Banner{
background:url(../images/ny_02.jpg) no-repeat center top;
	/* width:1250px; */
	height:266px;
	margin:0 auto;
	position: relative;
	overflow:hidden;}
.nv_Bg{
	background:#FFFFFF;
	width:1250px;
	margin: 0 auto;
	padding-top:30px;
	background-color: #FFFFFF;
	/* background-image: url(../images/ny_05.jpg); */
	background-repeat: repeat-x;
	background-position: left top;
}
.nv_Bg .Ny_W917{ width:1250px; margin: 0 auto; color:#252525;}
.nv_Bg .Ny_W917 .ny194{ width:250px; float:left; overflow:hidden;}
.nv_Bg .Ny_W917 .ny194 h2{ border-bottom: 2px solid #e2e2e2; padding-bottom:10px; text-align:center; font-size:24px;}
/* .nv_Bg .Ny_W917 .ny194 .ny_Nav ul li{ text-align:left; background:url(../images/navBtn_bg.png) no-repeat left top; position:relative; } */
.nv_Bg .Ny_W917 .ny194 .ny_Nav ul li{ text-align:left; background-color: #F6EBDE; position:relative;}
.nv_Bg .Ny_W917 .ny194 .ny_Nav ul li .on{
	background-color: rgb(255, 153, 0);
	color: #fff;
}
.nv_Bg .Ny_W917 .ny194 .ny_Nav ul li .show{
	color:#fff;
	position:absolute;
	right:15px;
	top:10px;
	font-size:14px;
	font-weight:bold;
}
.nv_Bg .Ny_W917 .ny194 .ny_Nav ul li ul li .show{
	color:#0938F7;

}
.nv_Bg .Ny_W917 .ny194 .ny_Nav ul li a{ height:34px; line-height:40px;/* width:178px; */ color:#000000; display:block;padding-left:8px; overflow:hidden;white-space:nowrap;text-overflow: ellipsis;font-size: 16px; }
/* .nv_Bg .Ny_W917 .ny194 .ny_Nav ul li .on{ background:url(../images/ggg_06.jpg) repeat-x left top; color:#ffffff;}
.nv_Bg .Ny_W917 .ny194 .ny_Nav ul li a:hover {  background:url(../images/ggg_06.jpg) repeat-x left top; color:#ffffff; }
.nv_Bg .Ny_W917 .ny194 .ny_Nav ul li .on:hover{ color:#; } */
.nv_Bg .Ny_W917 .ny194 .ny_Nav ul li ul{
	overflow:hidden;
	height:0;
}
.nv_Bg .Ny_W917 .ny194 .ny_Nav ul li ul li { text-align:left;background:#f4f4f4;text-indent:15px; }
.nv_Bg .Ny_W917 .ny194 .ny_Nav ul li ul li a{padding:0;color:#646464; display:block;width:194px;}
.nv_Bg .Ny_W917 .ny194 .ny_Nav ul li ul li a:hover { color:#0938F7; background:url(../images/subNavBtn_bg.png) no-repeat left top; }
.nv_Bg .Ny_W917 .ny194 .ny_Nav ul li ul li .on { color:#0938F7; background:url(../images/subNavBtn_bg.png) no-repeat left top; }
.nv_Bg .Ny_W917 .ny194 .ny_Nav ul li ul li ul li{
	text-indent:23px;
}
.nv_Bg .ny_Cont{ padding-top:40px; padding-bottom:220px;}
.nv_Bg .left_Cont{line-height:20px;margin:20px 0;}
.nv_Bg .ny_Cont dl dd{ margin-top:8px; color:#646464;}
.Product{ width:955px;margin-bottom: 20px;}
.Product h3{ border-bottom: 2px solid #e2e2e2; padding-bottom:10px; text-align:center; font-size:14px;}
.Product h3 .c_hu{ color:#929292;}
.Product h3 a{ color:#000000;}
.Product h3 a:hover, .Product h3 .on{ color:#929292;}
.Product .box_P{ /* width:704px; */ overflow:hidden; margin-top:10px;}
.Product .box_P ul{ /* width:720px; */ padding-left:22px;}
.Product .box_P ul li{ float:left; display:inline-block; margin-right:21px; padding-bottom:50px; width:210px; height:180px; }
.Product .box_P ul li p{ margin-top:10px; text-align:center;color:#0938F7}
.Product .box_P ul li p a, .Product .box_P ul li p a:hover{ color:#666666;}

.Product .S_Nav{ margin-left:25%; margin-bottom:70px; display:inline-block;}
.Product .S_Nav ul li{ float:left; display:inline-block; margin-right:3px;}
.Product .S_Nav ul li a{ float:left; display:inline-block; background:url(../images/22a_17.jpg) repeat-x left top; height:21px; line-height:21px; border: 1px solid #d2d2d2; padding: 0px 6px;}
.Product .S_Nav ul li a:hover, .Product .S_Nav ul li .on{ color:#1f1fb6;}
.Detailed{ padding-top:25px;}
.Detailed .W302{ width:302px; float:left; margin-left:50px; margin-top:30px; line-height:20px; color:#646464;}
.Detail{ margin-top:30px;}
.Detail h4{ padding-bottom:10px; padding-left:10px; font-size:26px;text-align: center;}
.Detail p{/* width:613px; */ line-height:20px; margin-left:10px; color:#646464;}
.New_A ul li{ hiehgt:40px; line-height: 40px; width:670px; border-bottom: 1px solid #dcdcdc; float:left;}
.New_A ul li a{ float:left; background:url(../images/xiny_07.jpg) no-repeat left center; padding-left:15px;}
.New_A ul li a:hover{
color:#0a1e41;
}
.New_A ul li span{ color:#b5b5b5; float:right;}
.New_A ul{ width:670px; margin: 0 auto; padding-top:15px;}
.New_A h5{ padding-top:15px; padding-bottom:10px; border-bottom:1px solid #d2d2d2; font-size:26px; font-weight:bold; text-align:center; margin-bottom:10px;}
.New_A p{
	line-height:20px; margin-top:5px;
}
.cou_Us dl dt{ font-size:20px; margin-top:20px;}
.cou_Us dl dd{ margin-top:10px; color:#646464;}
/* .New_A p span{font-size: 16px !important;}*/
/* ..Detail p span{font-size: 16px !important;}*/
 /* PR-CSS */ 
table { 
border-collapse:collapse; /* �ؼ����ԣ��ϲ��������߿�(��ʵ���߿���2px������1px�����滹��1pxŶ) */ 
border:solid #000; /* ���ñ߿����ԣ���ʽ(solid=ʵ��)����ɫ(#999=��) */ 
border-width:1px 0 0 1px; /* ���ñ߿�״��ϸ���� �� �� �� = ��Ӧ��1px 0 0 1px */ 
} 
table th,table td {border:solid #999;border-width:0 1px 1px 0;padding:2px;} 




.epage {
    text-align: center;
    font: 11px/12px Tahoma;
    margin: 13px 0;
}
.epage * {
    vertical-align: middle;
}
.epage a {
    border: 1px solid #A6CBE7;
    color: #666666;
    font: 12px/14px verdana;
    margin: 0 1px 0 0;
    padding: 4px;
    text-align: center;
    text-decoration: none;
}


.epage a:hover {
    background: none repeat scroll 0 0 #F3F8EF;
    border: 1px solid #659B28;
    color: #004C7D;
    text-decoration: none;
}
.epage input {
    border: 1px solid #659B28;
    color: #659B28;
    font: bold 12px/15px Verdana;
    height: 15px;
    margin-bottom: 0;
    margin-right: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
}

.Product .New_A a{
	position:relative;
	font-size: 16px;
}
.Product .New_A a .nextPage{
	width:77px;
	height:77px;
	background:url(../images/nextPage.png) no-repeat;
	position:absolute;
	left:50%;
	bottom:0;
	margin:-38px 0 0 -38px;
	display:none;
	
}
.Product .New_A a:hover .nextPage{
	display:block;
}


.cou_Us{line-height:20px;margin-top:10px}


/*���ض��� */
.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 70px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
 /*background: rgba(10, 30, 65, 0.8) url(../images/cd-top-arrow.svg) no-repeat center 50%;*/
  background:#304e82 url(../images/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* ����û��������¹���,�����ť��͸���Ȼ��ø��� */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #304e82;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 70px;
    bottom: 30px;
  }
}

#pagination li{
	position:relative;
}
#pagination li .title{
	padding:5px 20px;
	background-color:#fff;
	position:absolute;
	bottom:-55px;
	left:-90px;
	width:180px;
	height:30px;
	display:none;
	color:#ff6600;
	font-size:12px;
	font-weight: bold;
	padding:8px;
}
#pagination li .arrow{
	width:15px;
	height:10px;
	background:url(../images/banner_arrow.png) no-repeat;
	position:absolute;
	bottom:-10px;
	left:-2px;
	display:none;
}


.box_P h5{ padding-top:15px; padding-bottom:10px; border-bottom:1px solid #d2d2d2; font-size:26px; font-weight:bold; text-align:center; margin-bottom:10px;}









