/* CSS Document */

body{ position:relative;}

.container{ width:1200px; margin:0 auto;}

.header{ height:110px; background:#000;}

.header h1{ width:210px; height:110px; background:url(../images/logo.png) no-repeat left center; float:left;}

.header h1 a{ display:block; width:100%; height:110px; text-indent:-9999px;}

.ul_nav{ height:64px; float:right; padding-top:46px;}

.ul_nav li{ line-height:64px; float:left; padding-right:20px;}

.ul_nav li a{color:#fff; font-size:16px; padding-bottom:5px;}

.ul_nav li.active a{ border-bottom:1px solid #cc9966;}



.nav{ width:100%;  height:40px; position:absolute; top:110px; background:rgba(255,255,255,0.1); z-index:100;}

.nav p{ width:1200px; margin:0 auto;}

.nav p a{ color:#444; display: inline-block; font-size:14px; line-height:40px; padding:0 11px 0 10px; background:url(../images/icon_point.png) no-repeat right center;}

.nav p a:hover{ text-decoration:underline; color:#cc9966;}

.nav p a:last-of-type{ background:none;}



.bread_nav01 {width:1030px; padding-top:23px; padding-bottom:8px; border-bottom:1px solid #a8a8a8; text-align:right; margin-bottom:23px; }

.bread_nav02 { padding-bottom:8px; border-bottom:1px solid #a8a8a8; text-align:right; margin-bottom:23px; }

.bread_nav01 a, .bread_nav02 a { color:#5b5c5c;}



.footer{ height:340px; background:#EFEFEF;}

.link{ width:1200px; height:200px; padding-top:40px; margin:0 auto; border-bottom:1px solid #DDDDDE; position:relative;}

.link dl{ float:left; margin-right:50px;}

.link dt{ line-height:36px; font-size:14px; color:#595757;}

.link dd{ line-height:26px;  font-size:13px;}

.link dd a{ color:#898989; }

.link dd a:hover{ text-decoration:underline;}

.link div{ position:absolute; right:0;}

.link p{ text-align:center;}

.link p a{ width:65px; height:50px; display:inline-block;}

.link p a.a_webo{ background:url(../images/icon_webo.png) no-repeat center center;}

.link p a.a_weixin{ background:url(../images/icon_weixin.png) no-repeat center center;}

.link p a.a_taobao{ background:url(../images/icon_taobao.png) no-repeat center center;}



.copy_right{ width:1200px; margin:0 auto; padding-top:24px; }

.copy_right a{ color:#898989;}

.copy_right p.p_first{ line-height:30px; font-size:13px; color:#898989;}

.copy_right p.p_last{ line-height:24px; font-size:13px; color:#b5b5b6;}



/*留言板*/

.panel{ width:920px; height:820px; padding:0 140px; background:url(/skin/v01/images/aboutus_phone.png) no-repeat 700px top;}

.panel h3{ width:440px; font-size:#fff; height:70px; line-height:70px; padding-top:140px; margin-bottom:50px; font-size:34px; color:#fff; font-weight:normal; text-align:center; background:url(/skin/v01/images/logo_aboutus.png) no-repeat center 40px;}

.panel h4{ font-size:22px; line-height:48px; font-weight:normal; color:#fff;}

.panel p{ width:438px; margin-bottom:14px;}

.panel label{ color:#fff; line-height:24px; font-size:14px;}

.panel textarea,.panel input[type=text]{ width:436px; height:28px; border:1px solid #a8a8a8; background:none; color:#fff;}

.panel button, .panel input[type=submit]{ width:108px; height:28px; border:1px solid #a8a8a8; background:none; text-align:center; color:#fff; float:right; margin-top:12px; cursor:pointer;}

.syscy_pagebox, .epages { clear:both; padding:2rem 0; text-align:center; }
.syscy_pagebox a, .epages a { margin-right:10px; border:1px solid #ccc; padding:3px 5px; text-decoration:none; }
.syscy_pagebox a:hover, .epages a:hover {text-decoration:none;background:#06C; color:#fff;}
.syscy_pageCount { display:none; }
.syscy_pageCount b {}
.syscy_pageHome {}
.syscy_pagelist { border:1px solid #ccc; padding:3px 5px; }
.syscy_pageNow { background:#06C; color:#fff; }
.syscy_pageOther {}
.syscy_pageNext {}
.syscy_pageLast {}

@media (max-width:1280px)

{

	.header,.banner,.banner_1,.banner_2,.banner_3,.banner_4,.banner_5,.banner_6,.product,.news,.main,.footer{ width:1280px;}

}



.h4mid1,.h4mid2 {position:absolute;} /*为垂直居中设置的Class*/