@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{text-decoration:none; color:#555;}
a:hover{ color:#8ec31f; text-decoration:none}


body{ margin:0 auto;padding:0px;width:100%;font-family:microsoft yahei;font-size:15px; color:#555!important; }
.head1{ width:100%; margin:0 auto; background:#f1f1f1; height:40px; line-height:40px;}
.head1 .head_cen{ width:1200px; margin:0 auto}
.head1 .head_cen .yuyan ul li{ float:left; margin-left:5px; margin-right:5px;}
.head2{ width:1200px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.shu{ background:#d8d8d8; height:50px; margin-top:5px; width:1px; margin-right:12px; margin-left:12px;}
.kouhao{ font-size:30px;color:#8ec31f; margin-top:5px;}
.tel{ background:url(../images/index_06.png) no-repeat left top; padding-left:70px;}
.tel span{ font-size:23px; color:#f85606;}
.banner{ width:100%; height:550px; overflow:hidden; position:relative;font-size:0; z-index:100;}
.b-img{ height:550px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:550px; float:left;}
.b-list{ height:50px; padding-top:500px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #1974b3; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #da0200;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:185px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:185px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.nava{ width:100%; margin:0 auto;background:#8ec31f; height:55px; line-height:55px}
#menu{ margin:0 auto; width:1200px;}
ul.menu {list-style:none; margin:0; float:inherit; text-align:center; padding-left:0px; }
ul.menu * {margin:0; padding:0; }
ul.menu a {display:block; text-decoration:none;  color:#fff;}
ul.menu li {position:relative; float:left; }
ul.menu ul {position:absolute;left:0; display:none; opacity:0; list-style:none;text-align:center;
z-index:9999999!important; margin-left:9px; }
ul.menu ul li {position:relative;border-top:none; margin:0;font-weight:normal;background:#fea300; 
border-bottom:1px solid #fff; width:110px;height:30px;top:2px; line-height:30px; margin-left:10px;}
ul.menu ul li a {display:block;color:#fff;font-weight:normal;line-height:30px; font-size:14px; }
ul.menu ul li a:hover { color:#fff;background:#8ec31f;}
ul.menu ul ul {top:0px}
ul.menu .menulink {font-size:16px;margin-left:18px; margin-right:18px; padding-right:25px; padding-left:25px;padding-bottom:0px;height:55px;line-height:55px;}
ul.menu .menulink:hover, ul.menu .menuhover { background:#84b819; color:#fff; display:block; height:55px; line-height:55px;}


.wrap2{ width:100%; margin:0 auto; margin-bottom:45px;margin-top:45px;}
.zttitle{ font-size:35px; font-weight:bold; text-align:center; margin:0 auto; color:#333; }
.ztname{ font-size:14px; text-align:center; margin:0 auto; color:#bcbcbc; text-transform:uppercase; margin-top:5px;}
.huixian{ width:100%; margin:0 auto; background:#d8d8d8; height:1px; margin-top:20px; margin-bottom:20px;}
.zys{ width:1200px; margin:0 auto;}

.zysz{ width:578px; height:470px; padding-bottom:20px; padding-top:20px;}
.zthuang{ background:#f9bc02; width:150px; height:60px; margin-left:20px; z-index:111111;position:relative; top:-120px; text-align:center; line-height:60px; color:#fff; font-size:25px; }
.ztlv{ width:578px; background:#00993c; height:30px; width:498px; z-index:100;top:-150px;position:relative; color:#fff; font-size:20px; line-height:30px; padding:40px; }

.guanyuxdf{ width:100%; margin:0 auto; padding-top:25px; padding-bottom:25px;}
.xdfnr{ width:1200px; margin:0 auto; line-height:30px; padding-top:10px;}
.lianxixdf{ background:#00993c; width:100%; margin:0 auto; margin-top:25px; margin-bottom:25px;}
.lianxixdf .llxdf{ width:1200px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.lxxian{ width:1px; height:73px; background:#4db877; margin-left:15px; margin-top:8px;}
.xdfzuo{ text-align:right; width:600px;}
.xdfzuo h3{ color:#f9fc07; font-size:35px; font-weight:bold}
.xdfzuo .xdfby{ color:#fff; font-size:25px; font-weight:bold; padding-top:5px;}
.xdfyou{ text-align:left; width:300px;margin-left:15px;}
.xdfyou p{ font-size:30px; color:#fff; font-weight:bold; margin-top:5px;}
.xdfyou .fangkuang{ background:#fff; height:35px; width:150px; line-height:35px; margin-top:10px; color:#00993c; font-size:18px; text-align:center; font-weight:bold}


.wrap #content{ width:1200px; margin:0 auto; padding-top:25px;}

.article-quote{width: 1180px;
    margin: 0 auto;
    border: solid 1px #eee;
    overflow: hidden;
    padding: 10px;
    margin-top: 10px;}

.article-quote dt h1 {
    font-size: 18px; color:#333; 
    font-weight: normal;
    padding: 0!important;
    float: none!important;
    text-align: left;}
	
	.article-quote dt {
    font-size: 18px;
    color: rgb(102, 102, 102);
    font-family: "寰蒋闆呴粦";
    line-height: 40px;
}
.article-quote dd {
    color: #d2980c;
    font-size: 14px;
    line-height: 22px;
}
.newslist{ float:left; width:1200px; margin-top:50px; margin-bottom:50px;}
.newslist ul{ margin:0px; padding:0px;}
.newslist ul li{ float:left; line-height:40px; border-bottom:1px dashed #CCCCCC; width:1200px;}
.ztcon{ float:left; width:1200px; line-height:30px; margin-top:40px; margin-bottom:30px;}

.mt10 {
    margin-top: 10px;
}

.lodp-xg {
    border-top: solid 2px #8ec31f;
    border-left: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
    width: 1180px;
    margin: 0 auto;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.lodp-list {
    overflow: hidden;
}

.lodp-list li {
    float: left;
    width: 46%;
    padding: 10px;
    border: 1px solid #ebebeb;
    margin: 5px;
}

.lodp-list li h3 {font-size: 16px; line-height: 30px;text-align: left; font-weight:bold; color:#333;}
.lodp-list li h3:hover{ color:#8ec31f;}
.lodp-list li p {
    font-size: 12px;
    color: #999;
    line-height: 25px;
    height: 50px;
    overflow: hidden;
    text-align: left;
}




.zena{ font-size:40px; color:#000; text-align:center; margin:0 auto;}
.zenb{ font-size:25px; color:#333;text-align:center; margin:0 auto;}
.ys2 {
  background: url(../images/cbg.jpg) no-repeat center 27px;
  background-size: 1920px 675px;
  height: 680px;
  overflow: hidden;
  margin-top: 40px;
}
.ys01 {
  width: 800px;
  height: 51px;
  margin: 0 auto;
  background: #bbb;
  border-radius: 25px;
  overflow: hidden;
}
.ys01 li {
  width: 199px;
  border-right: 1px solid #fff;
  float: left;
  height: 51px;
  font: 20px "Microsoft Yahei";
  line-height: 51px;
}
.ys01 li {
  display: block;
  color: #fff;
}
.ys01 li span {
  display: inline-block;
  width: 36px;
  height: 34px;
  float: left;
  margin: 9px 12px 0 50px;
}
.ys01 li span img {
  width: 27px;
  height: 27px; margin-top:3px; margin-left:10px;
}
.ys01 li span em {
  display: block;
  width: 36px;
  height: 34px;
  background: url(../images/ys11.png) no-repeat;
  background-size: 36px 34px;
}
.ys01 li b {
  font-weight: normal;
  display: inline-block;
  width: 94px;
  height: 51px;
  overflow: hidden;
}
.ys01 li:hover,
.ys01 li.cur {
  background: #8ec31f;
  color: #fff;
}
.ys01 .li01:hover,
.ys01 .li01.cur a {
  border-radius: 25px 0 0 25px;
}
.ys01 .li04:hover,
.ys01 .li04.cur a {
  border-radius: 0 25px 25px 0;
}
.ys01 .li04 {
  border-right: 0;
}
.ys02 {
  height: 540px;
  margin-top: 65px;
  overflow: hidden;
}
.ys02 dl {
  height: 500px;
  position: relative;
}
.ys02 dt {
  width: 650px;
  height: 499px;
  overflow: hidden;
}
.ys02 dt img {
  width: 650px;
  height: 499px;
}
.ys02 dd {
  width: 560px;
  position: absolute;
  top: 40px;
  right: 0;
  background: #8ec31f;
  height: 460px;
  padding: 30px 30px 0 30px;
}
.ys02 dd h3 {
  height: 94px;
  background: url(../images/ys_line.gif) no-repeat left bottom;
  background-size: 58px 4px;
  font: 28px "Microsoft Yahei";
  color: #fff;
  margin-bottom: 20px;
}
.ys02 dd h3 em {
  display: block;
  float: left;
  font: 70px Impact;
  padding-right: 12px; border-bottom:3px solid #fff;
}
.ys02 dd h3 b,
.ys02 dd h3 span {
  display: block;
  width: 410px;
  height: 37px;
  float: left;
  overflow: hidden;
}
.ys02 dd h3 i {
  display: block;
}
.ys02 dd p {
  font: 16px "Microsoft Yahei";
  line-height: 26px;
  color: #fff;
  height: 120px;
  overflow: hidden;
}
.ys02 dd h5 {
  height: 160px;
  overflow: hidden;
}
.ys02 dd h5 em {
  display: inline-block;
  width: 253px;
  height: 160px; margin-right:20px;
  padding-left:5px;
}
.ys02 dd h5 em img {
  width: 253px;
  height: 160px;
}


.lianxixdf{ background:#8ec31f; width:100%; margin:0 auto; margin-top:40px; margin-bottom:40px;}
.lianxixdf .llxdf{ width:1200px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.lxxian{ width:1px; height:73px; background:#fff; margin-left:15px; margin-top:8px;}
.xdfzuo{ text-align:right; width:600px;}
.xdfzuo h3{ color:#f9fc07; font-size:35px; font-weight:bold}
.xdfzuo .xdfby{ color:#fff; font-size:25px; font-weight:bold; padding-top:5px;}
.xdfyou{ text-align:left; width:300px;margin-left:15px;}
.xdfyou p{ font-size:30px; color:#fff; font-weight:bold; margin-top:5px;}
.xdfyou .fangkuang{ background:#fff; height:35px; width:150px; line-height:35px; margin-top:10px; color:#8ec31f; font-size:18px; text-align:center; font-weight:bold}

.bigtitle{ font-size:35px; color:#8ec31f;margin:0 auto;text-align:center; line-height:30px; font-weight:bold }
.miaoshu{ background:url(../images/tbg.png) no-repeat center; height:47px; line-height:43px; text-align:center; font-size:17px;}


.products{ padding-bottom:50px; width:1200px; margin:0 auto; padding-bottom:60px; margin-top:40px;}
.proudcts{ width:1200px; margin:0 auto; margin-top:40px;}
.content{ width:1200px; margin:0 auto}
.style5 dl { margin-top:30px;}
.style5 dl dd{float:left; margin-right:20px; margin-bottom:40px;position:relative;list-style:none}
.style5 dl dd{transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.style5 dl dd img{width: 378px;height: 284px;}
.style5 dl dd span{background:rgba(0, 0, 0, 0.5);color:#fff;line-height: 50px;position:absolute;bottom: 5px;width: 378px;left:0; font-size:20px; text-align:center;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.style5 dl dd:hover {transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}

.moreb{-moz-border-radius:20px;/*Firefox支持*/ 
-webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ background:#8ec31f; width:150px; height:40px;text-align:center; margin-top:40px; margin:0 auto}
.moreb a{ color:#fff;line-height:40px;text-align:center ; font-size:18px;}
.wrapa{ width:1200px; margin:0 auto;}
/* 本案例需要的css样式 */
ul,li{ list-style:none;}
.taba{ width:1200px;}
.tab-hda { width:780px; margin:0 auto;  margin-top:30px;}
.tab-hda li{ float:left;text-align:center; cursor:pointer;-moz-border-radius:20px;/*Firefox支持*/ 
-webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ background:#ebe8e8; height:40px;text-align:center; padding-left:15px; line-height:40px; font-size:17px; padding-right:15px; margin-right:20px; margin-bottom:20px;}
.tab-hda li.active{ background:#8ec31f; color:#fff;}
.tab-bda li{display:none; width:1200px; border-top:0 none; font-size:24px;}
.tab-bda li.thisclass{ display:list-item;}
.web{width:1250px;margin:0px auto; padding-top:40px;}
.con{width:1250px;margin:0px auto; }
.con ul li{width:350px;height:230px;float:left;margin-right:40px;margin-bottom:40px;position:relative;overflow:hidden;cursor:pointer; border:10px solid #8ec31f;}
.txt{width:350px;height:45px;background:rgba(0,0,0,0.6);/*透明背景色，不透明其文字内容*/position:absolute;left:0;bottom:0;color:#fff;}
.txt h3{font-size:20px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.txt p{font-size:14px;text-align:center; padding-left:20px; padding-right:20px;}

.weishenme{ width:100%; margin:0 auto; background:url(../images/bbg.jpg) no-repeat center; height:471px; margin-bottom:60px;}
.why{ width:1200px; margin:0 auto; padding-top:50px;}
.why h2{ font-size:40px; margin:0 auto; color:#fff; text-align:center}
.why h3{ font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase;text-align:center; color:#e4efd1;}
#order_nav {  position: relative; background: #fff; position: relative; }
#order_nav .list { width:1200px; margin: 0 auto; }
#order_nav .list li { width: 116px; height: 116px; float: left; border-radius: 50%; position: relative; margin: 20px 102px 80px 20px; position: relative; cursor: pointer; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
#order_nav .list li a { display: block; width: 100%; height: 100%; }
#order_nav .list li .cycle_mark { position: absolute; left: 0; top: 0; z-index: 2; }
#order_nav .list li .ico { width: 140px; height: 140px; position: absolute; left: 7px; top: 7px; background: #fff ; border-radius: 50%; z-index: 1; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; border:2px solid #8ec31f; }
.bigda{ background:#fff;width: 175px; height: 175px; border-radius: 50%; text-align:center }
#order_nav .list li ._1 img{ padding-top:30px; padding-left:5px; }
#order_nav .list li ._1{ margin-top:9px; margin-left:8px;}
.bigico{width:175px; font-size:20px; color:#fff; position: absolute; left: 0; top: 196px; text-align: center; text-align:center;font-weight: bold; }
#order_nav .list li p { width:175px; position: absolute;left: 25px; top: 216px;text-align: center; }
#order_nav .list li p span {  color: #414141; display: block; font-weight: bold; }
#order_nav .list li p strong { font-size: 12px; color: #f00; display: block; }
#order_nav .list li p span a{-moz-border-radius:20px;/*Firefox支持*/ 
-webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ border:1px solid #fff; color:#fff; font-size:15px; width:120px; line-height:35px; height:35px;text-align:center; margin-top:20px;}
#order_nav .list li p span a:hover{ background:#fff; color:#8ec31f;}
#order_nav .list li.on .ico { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }

.case{ width:1200px; margin:0 auto; padding-bottom:50px; margin-top:45px;}
.casezhong{ width:1200px; margin:0 auto; padding-top:50px;}
.casezuo{ width:782px; height:722px; border:1px solid #d8d8d8;}
.casenr{ padding:8px; margin:0 auto; padding-top:12px;}
.anlimiao{ width:752px; padding-top:15px; margin:0 auto;}
.caimg{ width:756px; height:530px; text-align:center; margin:0 auto}
.catop h2{ font-size:25px; color:#8ec31f;}
.morec{ background:#8ec31f; width:30px; height:30px; line-height:30px; text-align:center;}
.morec a{ color:#fff; font-size:30px; text-align:center; line-height:30px;}
.cmoao{width:752px; margin:0 auto; padding-top:9px; text-align:left}
.cmoao span{ font-size:20px; text-align:left; color:#000;}
.cmoao p{ font-size:17px; line-height:30px; padding-top:9px;}
.caseyou{ width:414px; border-left:0px!important; border:1px solid #d8d8d8;height:722px; }
.cada{ width:398px; margin:0 auto; padding-top:12px; padding-left:8px; padding-right:8px; height:585px;}
.lia{ width:398px; margin:0 auto; text-align:center; margin-bottom:20px;}
.lia p{ font-size:17px;}
.qiang{ background:#8ec31f; height:110px;width:385px; margin:0 auto; text-align:center; color:#fff;}
.qiang p{ font-size:25px; padding-top:20px;}
.qiang span{ font-size:30px;}
.wrap{ width:1200px; margin:0 auto; margin-top:28px;}
/* 本案例需要的css样式 */
.tab{ width:1200px; margin:0 auto}
.tab-hd {overflow:hidden; zoom:1;}
.tab-hd li{ float:left; width:168px;border:1px solid #8ec31f; font-size:17px;text-align:center; height:50px; line-height:50px; cursor:pointer;}
.tab-hd li.active{ background:#8ec31f; color:#fff;}
.tab-bd li{display:none;  border-top:0 none; font-size:24px;}
.tab-bd li.thisclass{ display:list-item;}
.black{ color:#000;}

.con1{ width:1200px; margin:0 auto; margin-bottom:50px; margin-top:40px;}
.cad{ padding-left:20px; font-size:18px; color:#000;}
.con1 h2{ text-align:center; margin:0 auto; font-size:30px; color:#8ec31f; margin-bottom:10px;}
.naline{ width:70px; background:#8ec31f; height:3px; margin:0 auto; text-align:center;}
.neirongw{ width:1200px; margin:0 auto; line-height:30px; padding-top:30px;}
.con2{ width:100%; margin:0 auto; background:#fafafa; margin-top:40px;}
.con2 .honor{ width:1200px; margin:0 auto; padding-top:50px; padding-bottom:50px;}
.con2 h2{ color:#000; font-size:30px; text-align:center; margin:0 auto;}

.hl_main5_content{width:1200px; margin:0 auto;border-top:none;  margin-top:40px; }
.hl_main5_content1{width:1120px;margin-top:5px; overflow:hidden!important; float:left; margin-left:10px;}
.hl_main5_content1 ul{width:1600000px; overflow:hidden; height:300px; }
.hl_main5_content1 ul li{ float:left; height:300px; display:block;margin-right:12px; margin-left:12px; }
.hl_main5_content1 ul li p{ line-height:30px; text-align:center;}
.hl_scrool_leftbtn{width:24px; height:52px; background:url(../images/index_13.jpg) no-repeat; float:left; margin-top:130px; cursor:pointer;}
.hl_scrool_rightbtn{width:24px; height:52px; background:url(../images/index_15.jpg) no-repeat; float:right;margin-top:130px; cursor:pointer;}

.atupian{ width:200px; height:272px;text-align:center;vertical-align:middle;display:block;position:relative; border:1px solid #d8d8d8;}
a .atupian {display:table-cell;vertical-align:middle;width:200px; height:272px;}
a .atupian img{max-width:200px;max-height:272px; }
a .atupian:hover{ border:1px solid #090}


.con3{ width:1250px; margin:0 auto; padding-top:50px; }
.con3 h2{ color:#000; text-align:center; font-size:30px; margin:0 auto}
.style1 ul {padding-top:30px; }
.style1 ul li{float:left;position:relative;list-style:none; margin-right:8px; margin-left:8px;  width:294px;}
.style1 ul li{ -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.style1 ul li img{width: 294px;height: 210px;}
.style1 ul li span{background:rgba(0, 0, 0, 0.5);color:#fff;line-height: 35px;position:absolute;bottom: 5px;width:294px;left:0;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s; text-align:center; font-size:15px;}
.style1 ul li:hover {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }
.style1 ul li:hover span{ opacity:0}


.con4{ width:1200px; margin:0 auto;padding-bottom:50px; margin-top:50px;}
.con4 table td{ padding-left:30px; padding-top:30px; padding-bottom:30px; padding-right:20px;}
.con4 table p{ font-size:20px; font-weight:bold; color:#8ec31f; padding-bottom:10px;}
.con4 table span{ font-size:15px;}
.ccp{ background:#8ec31f; height:160px; line-height:160px; color:#fff; font-size:30px; text-align:center; padding:0px;}
.oroa{ width:1200px; margin:0 auto; padding-top:50px; padding-bottom:50px;}
.con3 .moreb{ margin-top:30px;}






/*------------foot-------*/
.foot{ width:100%; margin:0 auto; background:#8ec31f; }
.foot .foot1{ width:1200px; margin:0 auto; padding-top:50px; color:#fff; padding-bottom:30px; border-bottom:1px solid #b0d563;}
.foot .foot1 .dfa{ width:200px;}
.foot .foot1 .dfb{ width:370px; margin-left:100px;}
.foot .foot1 .dfb .dblian{margin-top:20px; line-height:25px;}
.foot .foot1 .dfa ul { margin-top:15px;}
.foot .foot1 .dfa ul li{ float:left; width:50%; line-height:35px;}
.foot .foot1 .dfc table{ margin-top:20px; margin-left:-10px;}
.foot .foot1 a{ color:#fff;}
.foot .foot1 .dbtitle{ font-size:25px; padding-bottom:5px;}
.foot .foot1 .dbname{ font-size:15px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding-bottom:5px;}
.foot .foot1 .dbline{ background:#fff; height:3px; width:50px;}
.foot2{ padding-top:30px; padding-bottom:30px;}
a.zzb07link{font-family: Arial, Helvetica, sans-serif;font-size: 15px;text-decoration:none;color: #fff;}
a.zzb07link:hover {text-decoration: underline;color: #fff;}
.zzb07tail{font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#fff;}
/*------------foot-------*/


.g_bk{background: #f9fafc;padding-top: 55px;height: 600px; margin-top:50px; margin:0 auto; width:100%;}
.g_bk h2{background:url(../images/antit1.jpg) no-repeat 0 6px;font-size: 32px;font-weight: normal;color: #252525;height: 66px; padding-left: 18px;}
.g_bk h2 a{color: #252525;}
.g_bk h2 em{display: inline-block;font-size: 20px;font-weight: normal;color: #cccccc;text-transform: uppercase; padding-left: 10px;}
.g_bk h2 span a{font-size: 16px;color: #7a7a7a;padding-top: 26px;display: block;}
.g_bk dl{float: left;width: 384px;margin-right: 16px;}
.g_bk .lastdl{margin-right: 0;}
.g_bk dt,.g_bk dt img{width: 384px;height: 216px;display: block;}
.g_bk dd{padding-top: 20px;background: #fff;height: 226px;}
.g_bk h3{height: 30px;line-height: 30px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-size: 18px;color: #313131;margin-bottom: 8px; padding: 0 30px;}
.g_bk h3 a{color: #313131;}
.g_bk dd p{font-size: 14px;color: #666666;line-height: 28px;height: 112px;overflow: hidden; margin-bottom: 16px; padding: 0 30px;}
.g_bk dd span{display: block;height: 58px;line-height: 58px;border-top: 1px solid #e9e9e9;padding: 0 30px;}
.g_bk dd span a{text-decoration: none;font-size: 16px;color: #8ec31f;background:url(../images/bkm.jpg) no-repeat 300px 18px;display: block;height: 58px;line-height: 58px;}

