﻿
/* CSS Document */

body{ font-family:"宋体"; background:url(../image/bg.jpg) center 36px #ffffff no-repeat; font-size:12px; color:#fff; margin:0; padding:0;}
ul,li,ol,h1,h2,h3,h4,h5{ padding:0; margin:0;}
ul,li{ list-style:none;}
.w_font{ font-family:"微软雅黑"!important;}
.clear{ clear:both;}
img{ border:none;}
a img{ border:0;}
.mr15{ margin-right:15px!important;}
.bb0{ border-bottom:none!important;}
.mb20{ margin-bottom:20px!important;}

.font1{ color:#fff;}
.font1 a:link,.font1 a:visited{ color:#fff; text-decoration:none;}
.font1 a:hover,.font1 a:active{ color:#1cecf2; text-decoration:none;}

.font3{ color:#e3e3e3;}
.font3 a:link,.font3 a:visited{ color:#e3e3e3; text-decoration:none;}
.font3 a:hover,.font3 a:active{ color:#ff1e00; text-decoration:none;}


#Ghead { width:100%; height:36px; border:0px #e3e3e3 solid; border-left:0px; border-right:0px; margin:0px auto; background:url(../image/standardl2nav_bg.gif) bottom repeat-x #fff; }
.secondaryHeader{height:36px; margin:0 auto; width:1003px; overflow:hidden;background:url(../image/standardl2nav_bg.gif) bottom repeat-x #fff;color:#000;font-size:12px;font-weight:100;}
.secondaryHeader a,.secondaryHeader a:visited{color:#000;text-decoration:none;}
.secondaryHeader a:hover,.secondaryHeader a:active{color:#c00;text-decoration:underline;}
.sHBorder{border:0px #e3e3e3 solid; padding:2px 10px 0 12px;overflow:hidden;zoom:1;}
.sHLogo{float:left;height:32px;line-height:31px;overflow:hidden;}
.sHLogo span,.sHLogo span a,.sHLogo span a:link,.sHLogo span a:visited,.sHLogo span a:hover{display:block;*float:left;display:table-cell;vertical-align:middle;*display:block;*font-size:27px;*font-family:Arial;height:31px;}
.sHLogo span,.sHLogo span a img,.sHLogo span a:link img,.sHLogo span a:visited img,.sHLogo span a:hover img{vertical-align:middle;}
.sHLinks{float:right;line-height:31px;}


#Head{ width:1000px; height:473px; padding:0; margin:0 auto; background:url(../image/head.png) 0 0 no-repeat; position:relative; }
a.logo{ display:block; width:175px; height:125px; background:url(../image/logo.png) 0 0 no-repeat; position:absolute; right:30px; top:10px; z-index:999;}
#Nav{ width:1000px; font-size:18px; height:52px; background:url(../image/nav.png) 0 0 repeat-x; line-height:50px; vertical-align:middle; margin-bottom:260px; overflow:hidden;}
#Nav a{ display:block; width:94px; padding-left:56px; height:52px; text-align:left; float:left; overflow:hidden; }
a.nav_01{ background:url(../image/nav1.png) 23px center no-repeat  ;}
a.nav_01:hover{ background:url(../image/nav1.png) 23px center no-repeat #000;}

a.nav_02{ background:url(../image/nav2.png) 23px center no-repeat ;}
a.nav_02:hover{ background:url(../image/nav2.png) 23px center no-repeat #000;}

a.nav_03{ background:url(../image/nav3.png) 23px center no-repeat  ;}
a.nav_03:hover{ background:url(../image/nav3.png) 23px center no-repeat #000;}

a.nav_04{ background:url(../image/nav4.png) 23px center no-repeat ;}
a.nav_04:hover{ background:url(../image/nav4.png) 23px center no-repeat #000;}

a.nav_05{ background:url(../image/nav5.png) 23px center no-repeat ;}
a.nav_05:hover{ background:url(../image/nav5.png) 23px center no-repeat #000;}

#Nav i{ font-style:normal; color:#383838;}

.down{ width:262px; height:150px; margin-left:695px; overflow:hidden;}
A.butA{ display:block; width:262px; height:74px; background:url(../image/butA.png) 0 0 no-repeat;overflow:hidden;}
.down p{ display:block;  width:252px;  padding:15px 0 0 10px; color:#313131; margin:0;   line-height:24px; text-align:left; font-size:14px;   overflow:hidden;}

#Part{ width:1000px;  background:url(../image/part_bg.png) 0 0 no-repeat; padding-bottom:50px; margin:0 auto; overflow:hidden;}
.centerA{ width:640px; padding:25px 0 25px 340px; overflow:hidden;}
.centerB{ width:1000px; padding:17px 0 0 0; overflow:hidden;}
.Part_2{width:1000px; padding:0; overflow:hidden;}

.boxE{ width:300px; height:130px; float:left; position:relative;}
.boxE a img{ display:block; width:300px; height:130px; position:absolute; left:0px; top:0px;}
.boxE a span{ display:block; width:300px; background:#000; filter: Alpha(Opacity=80, Style=0); opacity: 0.80; height:32px; line-height:32px; vertical-align:middle; text-align:center;left:0px; top:98px; position:absolute;  z-index:99;}

.centerB_box{ width:1000px; overflow:hidden;}
.BoxB{ width:333px; height:81px; padding:60px 0px 20px 0; float:left;   float:left;}
.BoxB_img{ width:94px; height:94px; float:left; padding:0; margin:0; overflow:hidden;}
.BoxB_t{ width:205px; padding-left:12px; text-align:left;color:#313131;  float:left;  margin:0; overflow:hidden;}
.BoxB_t h1{ display:block; padding:0 0 10px 0; margin:0; line-height:30px; vertical-align:middle; font-weight:normal; color:#313131; font-size:28px;}
.BoxB_t p{ display:block; padding:0; line-height:28px; margin:0; font-size:14px;}
.BoxB_t p strong{ display:block; font-weight:normal; width:95px; text-align:center; vertical-align:middle; height:27px; color:#fff; background:#adafb0; line-height:28px; margin:0; font-size:14px;}

/*---------------列表页---------------*/
.Center{ width:564px; padding-top:30px; float:left; overflow:hidden;}
.Center_nav{ width:530px; padding-left:34px; height:45px;line-height:45px; border-bottom:2px solid #f25c23; vertical-align:middle; text-align:left; color:#f25c23; font-size:24px; background:url(../image/list_nav1.jpg) left center no-repeat; overflow:hidden;}
.Center_con{ width:564px; padding:0;  overflow:hidden;}
.list1{ display:block;font-family:"微软雅黑"!important; width:100%; border-bottom:1px solid #e7e7e7;  padding:10px 0 10px 0; margin:0;}
.list1 h1{ display:block;  width:100%; height:34px; line-height:34px; font-size:18px; color:#313131;   font-weight:normal; vertical-align:middle; text-align:left; padding:0 0 10px 0; margin:0;}
.list1 li{ display:block;  width:100%;  line-height:30px; font-size:14px; color:#585555;  font-weight:normal; vertical-align:middle; text-align:left; padding:0 0 0 0; margin:0;}

.Left{ width:310px; padding-top:30px; float:right; overflow:hidden;}
.Left_nav{  width:280px; padding-left:30px;  height:45px;line-height:45px; border-bottom:2px solid #f25c23; vertical-align:middle; text-align:left; font-size:24px;  color:#f25c23;  background:url(../image/list_nav2.jpg) left center no-repeat; overflow:hidden;}
.Left_nav span{ display:block; width:200px; float:left; overflow:hidden;}
.Left_nav a{ display:block; width:60px; line-height:50px; font-size:12px; text-align:right; float:right; overflow:hidden;}
.Left_nav a:link,.Left_nav a:visited{ color:#f25c23; text-decoration:none;}
.Left_nav a:hover,.Left_nav a:active{ color:#f25c23; text-decoration:underline;}

.Left_con{ width:310px; padding:40px 0 20 0;  position:relative; overflow:hidden;}
.boxF{ width:310px; height:140px; float:left; position:relative; overflow:hidden;}
.boxF a img{ display:block; width:300px; height:130px; position:absolute; left:0px; top:0px;}
.boxF a:hover img{ }
.boxF a span{ display:block; width:300px; background:#000; filter: Alpha(Opacity=80, Style=0); opacity: 0.80; height:32px; line-height:32px; vertical-align:middle; text-align:center;left:0px; top:98px; position:absolute;  z-index:99;}
.Left_nav2{  width:260px; padding-left:50px;  height:45px;line-height:45px; border-bottom:2px solid #f25c23; vertical-align:middle; text-align:left; font-size:24px;  color:#f25c23;  background:url(../image/list_nav3.jpg) left center no-repeat; overflow:hidden;}
.Left_con2{ width:310px; padding:0;  overflow:hidden;}


#Gtrail { width:100%; min-width:1000px; background:#383838; padding:0px;  overflow:hidden; } 
#Gtrail #ZWTrail { width:1000px; margin:0px auto; padding:10px 0; font-size:12px; color:#989797; line-height:20px; text-align:center; }
#Gtrail #ZWTrail a,#Gtrail #ZWTrail a:visited { color:#989797; text-decoration:none; }
#Gtrail #ZWTrail a:hover { color:#939393; text-decoration:underline; }
