﻿/* CSS Document */
/*公共样式*/
*{margin:0; padding:0; }
body {margin:0; padding:0; font-size:12px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   

table,td,tr,th{ font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { font-size:12px;}
a {text-decoration:none;}
em,i{font-style:normal;}
.clear{ clear:both;}

.blank{ height:10px;}
.blank1{ height:15px;}
.border{ border:#dcdcdc 1px solid;}

.header,.main,.footer{ width:1000px; margin:0 auto;}
#header{ background:url(img/gzsd_pic40.jpg) top repeat-x; height:480px;}
.top{ color:#828282; height:30px; line-height:30px;}
.top_l{ float:left;}
.top_r{ float:right; *margin-top:10px;}
.top_r a{ color:#828282;}
.top_r img{ margin-top:10px; *margin-top:0;}
.logo{ float:left; margin-top:17px;}
.search{ float:right; margin-top:30px;}
.text{ float:left; background:url(img/gzsd_pic4.jpg); width:141px; height:22px; line-height:22px; text-indent:10px; border:0; color:#c8c8c8;}
.submit{ float:left; background:url(img/gzsd_pic5.jpg); width:50px; height:22px; border:0;}

.nav{ background:url(img/gzsd_pic7.jpg); margin:0 auto; padding:0; width:1000px; height:40px;}
.nav li{ float:left; position:relative; margin:0 5px; z-index:999;}
.nav li a{ width:100px; height:40px; line-height:40px; display:block; color:#FFF; text-align:center;}
.nav li a:hover{ background:url(img/gzsd_pic10.jpg); width:100px; height:40px; line-height:40px;}
.nav div{ position:absolute; display:none; margin:0; padding:0; left:0; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; z-index:999;background:#1f7745 url(img/gzsd_pic11.jpg) bottom no-repeat;}
.nav div a{ position:relative; display:block; padding:0; width:100px; height:40px; white-space:nowrap; text-align:center;  color:#FFF; }
.nav li a.current{ color:#FFF; background:url(img/gzsd_pic10.jpg); width:100px; height:40px; line-height:40px; }

.line1{ background:url(img/gzsd_pic9.jpg); width:5px; height:40px; margin:0 !important;}
.line2{ background:url(img/gzsd_pic6.jpg); width:5px; height:40px; margin:0 !important; float:right !important;}
.line3{ background:url(img/gzsd_pic8.jpg); width:2px; height:40px;}
.line4{ background:url(img/gzsd_pic11.jpg); width:100px; height:1px;}
.line5{ background:#CCC; width:754px; height:1px;}

#vary{ width:1000px; height:316px; Z-INDEX:-999;}
#vary .mainkeyvisual {
	OVERFLOW: hidden; WIDTH:1000px; HEIGHT:316px; position:relative; 
}
#vary .mainkeyvisual A {
	TEXT-DECORATION: none
}
#vary .mainkeyvisual A:link {
	TEXT-DECORATION: none
}
#vary .mainkeyvisual A:visited {
	TEXT-DECORATION: none
}
#vary .mainkeyvisual A:hover {
	TEXT-DECORATION: none
}
#vary .mainkeyvisual A:active {
	TEXT-DECORATION: none
}
#vary .mainkeyvisual .keyvisualimage {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 960px; POSITION: absolute; TOP: 0px; HEIGHT: 350px
}
#vary .mainkeyvisual .btn_left {
	LEFT: 10px; OVERFLOW: hidden; WIDTH: 25px; POSITION: absolute; TOP: 180px; HEIGHT: 37px
}
#vary .mainkeyvisual .btn_left A {
	DISPLAY: block; BACKGROUND: url(img/keyvisual_array_left_off.png) no-repeat left top; BEHAVIOR: url("img/iepngfix.htc"); OVERFLOW: hidden; WIDTH: 25px; TEXT-INDENT: -25px; HEIGHT: 37px
}
#vary .mainkeyvisual .btn_left A:hover {
	BACKGROUND: url(img/keyvisual_array_left_ov.png) no-repeat left top; BEHAVIOR: url("img/iepngfix.htc")
}
#vary .mainkeyvisual .btn_left SPAN.dimmed {
	DISPLAY: block; BACKGROUND: url(img/keyvisual_array_left_dimmed.png) no-repeat left top; BEHAVIOR: url("img/iepngfix.htc"); OVERFLOW: hidden; WIDTH: 25px; CURSOR: default; TEXT-INDENT: -25px; HEIGHT: 37px
}
#vary .mainkeyvisual .btn_left * {
	CURSOR: pointer
}
#vary .mainkeyvisual .btn_right {
	RIGHT: 10px; OVERFLOW: hidden; WIDTH: 25px; POSITION: absolute; TOP: 180px; HEIGHT: 37px
}
#vary .mainkeyvisual .btn_right A {
	DISPLAY: block; BACKGROUND: url(img/keyvisual_array_right_off.png) no-repeat left top; BEHAVIOR: url("img/iepngfix.htc"); OVERFLOW: hidden; WIDTH: 25px; TEXT-INDENT: -25px; HEIGHT: 37px
}
#vary .mainkeyvisual .btn_right A:hover {
	BACKGROUND: url(img/keyvisual_array_right_ov.png) no-repeat left top; BEHAVIOR: url("img/iepngfix.htc")
}
#vary .mainkeyvisual .btn_right SPAN.dimmed {
	DISPLAY: block; BACKGROUND: url(img/keyvisual_array_right_dimmed.png) no-repeat left top; BEHAVIOR: url("img/iepngfix.htc"); OVERFLOW: hidden; WIDTH: 25px; CURSOR: default; TEXT-INDENT: -25px; HEIGHT: 37px
}
#vary .mainkeyvisual .btn_right * {
	CURSOR: pointer
}
#vary .mainkeyvisual_no {
	BACKGROUND: url(img/bg_nokeyvisual.gif) repeat-y 0px 0px; POSITION: relative; HEIGHT: 89px
}
#vary .varybox {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 45px; OVERFLOW: hidden; WIDTH: 910px; PADDING-TOP: 15px
}
#vary .mainkeyvisual .pagelist {
	Z-INDEX: 100; RIGHT:0; background:url(img/hyg_pic32.png); OVERFLOW: hidden; POSITION: absolute; bottom:0; HEIGHT:24px; width:200px;
}
#vary .mainkeyvisual .pagelist UL {
	FLOAT: right
}
#vary .mainkeyvisual .pagelist UL LI {
  FLOAT: left; WIDTH:23px; HEIGHT:24px; line-height:19px; 
}
#vary .mainkeyvisual .pagelist UL LI A {
	DISPLAY: block; FONT-WEIGHT: bold; WIDTH:23px; HEIGHT:24px; line-height:24px; COLOR: #FFF;  TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND: url(img/gzsd_pic30.jpg);  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;
}
#vary .mainkeyvisual .pagelist UL LI A.on{ WIDTH:23px; HEIGHT:24px; line-height:24px; display:block;
	BACKGROUND: url(img/gzsd_pic30.png) no-repeat 0px 0px; COLOR: #FFF; TEXT-DECORATION: none
}
#vary .mainkeyvisual .pagelist UL LI A.on:hover { WIDTH:23px; HEIGHT:24px;  line-height:24px; display:block;
	BACKGROUND: url(img/gzsd_pic30.png) no-repeat 0px 0px; COLOR: #FFF; TEXT-DECORATION: none
}
#vary .mainkeyvisual .pagelist UL LI A:hover { WIDTH:23px; HEIGHT:24px;  line-height:24px; display:block;
	BACKGROUND: url(img/gzsd_pic30.png) no-repeat 0px 0px; COLOR: #FFF; TEXT-DECORATION: none
}
#vary .main_promotionbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 910px; PADDING-TOP: 30px; POSITION: relative
}
#vary .main_promotionbox .main_promotion_overflow {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 870px
}
#vary .main_promotionbox .main_promotion_overflow UL {
	
}
#vary .main_promotionbox .main_promotion_overflow UL LI {
	FLOAT: left; WIDTH: 218px; LINE-HEIGHT: 16px
}
#vary .main_promotionbox .main_promotion_overflow UL LI .img {
	FLOAT: left; MARGIN: 2px 0px 0px; WIDTH: 60px; HEIGHT: 60px
}
#vary .main_promotionbox .main_promotion_overflow UL LI .txt {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 130px; COLOR: #838383; PADDING-TOP: 0px
}
#vary .main_promotionbox .main_promotion_overflow UL LI .txt STRONG {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 17px
}
#vary .main_promotionbox .btn_left {
	LEFT: 0px; POSITION: absolute; TOP: 55px
}
#vary .main_promotionbox .btn_right {
	RIGHT: 0px; POSITION: absolute; TOP: 55px
}

.main_l{ float:left; width:200px;}
.main_r{ float:right; width:790px;}
.title{ background:url(img/gzsd_pic31.jpg); width:200px; height:30px; line-height:30px; color:#1f7d29; text-indent:30px;}
.title1{ background:url(img/gzsd_pic35.jpg); width:789px; height:30px; line-height:30px; color:#FFF; text-indent:25px;}
.title2{ background:url(img/gzsd_pic19.jpg); width:1001px; height:32px; line-height:32px; color:#FFF; text-indent:25px;}
.title3{ background:url(img/gzsd_pic16.jpg); width:235px; height:32px; line-height:32px; color:#FFF; text-indent:25px;}
.title4{ background:url(img/gzsd_pic15.jpg); width:321px; height:32px; line-height:32px; color:#FFF; text-indent:25px;}
.title5{ background:url(img/gzsd_pic46.jpg); width:420px; height:32px; line-height:32px; color:#FFF; text-indent:25px;}
.title6{ background:url(img/gzsd_pic14.jpg); width:754px; height:32px; line-height:32px; color:#FFF; text-indent:25px;}
.title7{color: #FFFFFF; font-weight:normal !important; margin:4px 0 0 6px !important; padding:0;}
.title8{ background:url(img/gzsd_pic27.jpg); width:620px; height:39px; line-height:39px; color:#FFF; text-indent:10px;}
.more{ float:right; color:#3e8600; padding-right:10px;}
.content{ background:#f2f2f2;}
.content1{ background:url(img/gzsd_pic41.jpg) top repeat-x;}
.content2{ background:url(img/gzsd_pic44.jpg) top repeat-x; padding:20px;}
.list{ width:163px; margin:0 auto; padding:15px 0;}
.list li{ border-bottom:#FFF 1px solid;}

.list li a{ background:url(img/gzsd_pic33.jpg); width:163px; height:27px; line-height:27px; display:block; text-indent:40px; color:#252525;}

.list li a:hover{ background:url(img/gzsd_pic32.jpg); color:#FFF;}

.picturn{ width:162px; margin:0 auto;}
.picturn p{ line-height:30px; text-align:center;}
.picturn a{ color:#575757;}
.wz{ float:right; font-weight:normal; color:#8b8b8b; margin-right:10px;}
.wz a{ color:#8b8b8b;}
.wz a:hover{ color:#2b882e;}
.font{ line-height:30px; color:#5e5e5e;}
.font1{ line-height:30px; color:#474747; padding-left:13px;}
.map{ padding:1px; border:#CCC 1px solid;}
.list1{ width:765px; margin:0 auto;}
.list1 li{ background:url(img/gzsd_pic42.jpg) left center no-repeat; width:775px; height:30px; line-height:30px; text-indent:20px;}
.list1 li a{ color:#4e4e4e;}
.list1 li a:hover{ color:#3E8600;}
.list1 span{ float:right; color:#959595;}
.page{ float:right; width:280px;}
.page li{ float:left; background:url(img/gzsd_pic43.jpg); margin-left:2px; *line-height:22px;}
.page li a{ color:#757779; padding:2px 5px; text-align:center; border:#d6d6d6 1px solid;}
.page li a:hover{ color:#2c5bad; border:#5e98be 1px solid; }
.master{ background:#eafbf3; border:#CCC 1px solid; width:367px; float:left; margin-top:15px; margin-left:6px;}
.master p{ float:left; color:#5d5d5d; width:205px; line-height:25px; margin-left:20px; margin-top:8px;}
.master img{ float:left; border:#44b6d0 1px solid; margin:11px 0 11px 11px;}
.picturn1{ float:right; padding:1px; border:#CCC 1px solid; margin:10px 0 0 10px;}

.rollBox{width:998px; overflow:hidden; margin:0 auto; position:relative;}
.rollBox .Cont{width:880px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{ width:165px;float:left;text-align:center; margin-right:13px;}
*+html .rollBox .Cont .pic{width:130px;float:left;text-align:center; padding-right:30px;}
.rollBox .Cont .pic img{ background:#fff; border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1_btn{ position:absolute; top:35px; left:0;}
.img2_btn{ position:absolute; top:35px; right:0;}

.link{ color:#4a4b4b; margin:25px 0;}
.link strong{ color:#548e2a;}
.link a{ color:#4a4b4b;}
.link a:hover{ color:#3E8600;}
.index_l{ float:left; width:754px;}
.index_r{ float:right; width:235px;}
.kefu{ float:left; margin-left:13px;}
.kefu a{ color:#286593; line-height:30px;}
.list2{ margin:0 auto; margin-left:10px;}
.list2 li{ border-bottom:#FFF 1px solid; width:395px;}
.list2 li a{ color:#474747; padding:5px 0; display:block;}
.list2 li a:hover{ color:#3E8600;}
.list2 span{ float:right; color:#959595; padding-right:10px;}
.list3{ margin:0 auto; margin-right:10px; float:right;}
.list3 li{ border-bottom:#ccc 1px dashed; background:url(img/gzsd_pic17.jpg) left center no-repeat; text-indent:15px; width:437px;}
.list3 li a{ color:#474747; padding:5px 0; display:block; *padding:4px 0;}
.list3 li a:hover{ color:#3E8600;}
.list3 span{ float:right; color:#959595;}
.list4{ margin:0 auto; margin-left:10px; }
.list4 li{ border-bottom:#FFF 1px solid; width:290px;}
.list4 li a{ color:#474747; padding:5px 0; display:block;}
.list4 li a:hover{ color:#3E8600;}
.list5{ margin:0 auto; margin-left:10px; }
.list5 li{ border-bottom:#FFF 1px solid; width:210px;}
.list5 li a{ color:#474747; padding:5px 0; display:block;}
.list5 li a:hover{ color:#3E8600;}

.list6{ margin:0 auto;}
.list6 li{ border-bottom:#e8e8e9 1px solid; width:620px; font-size:14px;}
.list6 li a{ color:#474747; padding:8px 0; display:block;}
.list6 li a:hover{ color:#3E8600;}

.list6 span{ float:right; color:#959595; padding-right:10px;}
.list7{ width:300px; float:left; background:#f8f8f8;}
.list7 li{ border-bottom:#e8e8e9 1px solid; font-size:14px;}
.list7 li a{ color:#474747; padding:6px 0; display:block;}
.list7 li a:hover{ color:#3E8600;}
.list8{ width:300px; float:right; background:#f8f8f8;}
.list8 li{ border-bottom:#e8e8e9 1px solid; font-size:14px; background:url(img/gzsd_pic49.jpg) left center no-repeat; text-indent:25px; background-position:10px;}
.list8 li a{ color:#474747; padding:6px 0; display:block;}
.list8 li a:hover{ color:#3E8600;}
.news{ position:relative; height:255px;}

.nTab{ float:left; width:754px; margin:0 auto; position:absolute; top:8px;}
.nTab .TabTitle{ clear:both; height:25px; overflow:hidden; margin-left:250px;}
.nTab .TabTitle ul{ border:0; margin:0; padding:0;}
.nTab .TabTitle li{ float:left; width:90px; cursor:pointer; height:25px; line-height:25px; text-align:center;}
.nTab .TabTitle .active{ background: url(img/gzsd_pic13.jpg); width:90px; height:25px; color:#ef7a17; font-weight:bold;}
.nTab .TabTitle .normal{ color:#666462;}
.nTab .TabContent{ width:auto; background:#fff; margin:0px auto; border-top:0; padding:5px 0; height:200px;}
.none {display:none;}

.KinSlideshow{ visibility:hidden; float:left; margin:5px 0 0 8px;}
.KinSlideshow_titleBar{ height:24px !important;}
.KinSlideshow_btnBox{ bottom:4px !important; right:7px !important;}
.KinSlideshow_btnBox li{ width:21px !important; height:16px !important; line-height:16px !important; color:#FFF !important; margin-left: 3px; border:0 !important;}

.dmc_bg{ background:url(img/gzsd_pic24.jpg); width:640px; height:86px; margin:0 auto; position:relative;}
.dmc_bg1{ background:url(img/gzsd_pic48.jpg); width:650px; margin:0 auto;}
.search1{ position:absolute; bottom:12px; right:6px;}
.text1{ float:left; width:143px; height:22px; line-height:22px; background:#FFF; text-indent:10px; border:0; color:#e3e3e3;}
.submit1{ float:left; background:#6d6d77; color:#FFF; border:0; width:36px; height:22px;}
.dmc{ width:620px; margin:0 auto; padding-top:10px;}
.dmc_btn li{ float:left; margin:15px 0 0 20px; font-size:14px;}
.dmc_btn li a{ background:url(img/gzsd_pic26.jpg); width:126px; height:35px; line-height:35px; text-align:center; display:block; font-weight:bold; color:#FFF;}
.dmc_dt{ position:relative; height:186px;}
.nTab1{ float:left; width:620px; margin:0 auto;  position:absolute; top:0;}
.nTab1 .TabTitle{ clear:both; height:39px; overflow:hidden;}
.nTab1 .TabTitle ul{ border:0; margin:0; padding:0;}
.nTab1 .TabTitle li{ float:left; width:77px; height:39px; line-height:39px; cursor:pointer; text-align:center; font-size:14px; font-weight:bold; margin-right:20px; margin-left:1px;}
.nTab1 .TabTitle .active{ background:url(img/gzsd_pic28.jpg); width:77px; height:39px; color:#FFF;}
.nTab1 .TabTitle .normal{ color:#FFF;}
.nTab1 .TabContent{ width:auto; background:#f8f8f8; margin:0px auto; padding:10px 0 0 0; border:#e8e8e9 1px solid; border-top:0;}
.none {display:none;}
.more1{ float:right; padding-right:10px; font-size:12px;}
.picturn2{ width:147px; float:left; margin:15px 8px 0 0;}
.picturn2 p{ line-height:30px; text-align:center;}
.picturn2 a{ color:#666666;}
.dmc_bg2{ width:620px; height:87px; background:#0296b2; margin:0 auto;}
.dmc_bg2 p{ text-align:center; color:#FFF; line-height:25px; padding-top:10px;}

#footer{ background:url(img/gzsd_pic45.jpg) top repeat-x; height:64px;}
.footer{ border-top:#c5c5c5 1px solid; color:#7d7d7d;}
.foot_l{ float:left; line-height:50px;}
.foot_l a{ color:#7d7d7d;}
.foot_r{ float:right; margin-top:20px;}
.foot_r img{}
.newslist{ margin-top:10px; width:780px}
.ulArticleList{ float: left;
    width: 590px;}
.ulArticleList li{background: url("img/line.jpg") repeat-x scroll left bottom transparent;
    float: left;
    height: 30px;
    line-height: 30px;
    width: 100%;
    margin-bottom:10px;
}
.ulArticleList li em {
    float: right;
    margin-right: 18px;
}
.ulArticleList li a {
    background: url("img/gzsd_pic17.jpg") no-repeat scroll left center transparent;
    color: #6A6A6A;
    float: left;
    margin-left: 2px;
    padding-left: 10px;
    font-size:13px;
}
.ulArticleList li a:hover{ color:#319C2A;}
.pager{ float:right;}
.pager a{ border: 1px solid #D6D6D6;color: #757779;padding: 2px 5px;text-align: center;background: url("img/gzsd_pic43.jpg") repeat scroll 0 0 transparent;float: left;margin-left: 2px;}
.pager a:hover{color:#2c5bad; border:#5e98be 1px solid;background: url("img/gzsd_pic43.jpg") repeat scroll 0 0 transparent;
    float: left;
    margin-left: 2px;}
.pager .cpb{ color:#2c5bad; border:#5e98be 1px solid;background: url("img/gzsd_pic43.jpg") repeat scroll 0 0 transparent;
    float: left; text-align:center; width:17px; height:17px;
    margin-left: 2px;}
.hcon {
    padding-left: 10px;
}
.box_CN {
    line-height: 25px;
}
.articleDls h3{ font-size:18px; color:#333;}
.articleDls {
    line-height: 30px;
    text-align: center;
}
.articnav {
    padding-top: 20px;
}
.articnav a{ color:#000; text-decoration:none;}
.articnav a:hover{ color:Red; text-decoration:underline;}
.feedback{ height: auto;margin: 40px auto 0;padding-left: 100px;width: 631px;}
.list1bb li{ float:left; display:inline; margin-left:20px; width:240px; height:240px;}
.list1bb li a{line-height:30px; color:#000}