﻿@charset "utf-8";
/* CSS d8xy
    2015.05
*/
html {
  min-height: 100%;
  height: 100%;
}
body {
  padding: 0px;
  margin: 0px;
  min-height: 100%;
  height: 100%;
}
* {
  font-family: '微软雅黑';
}
a {
  text-decoration: none;
  color: inherit;
}
img {
  border: 0px;
}
ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.slh {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.clear {
  clear: both;
}
p {
  margin: 0px;
  padding: 0px;
}
.juzhong {
  margin: auto ;
}
.topbg {
	width: 100%;
	height: 32px;
	background: #FF0000;
}
.top {
  width: 1200px;
  height: 32px;
  margin: auto ;
}
.top ul {
  width: auto;
  height: 29px;
  float: left;
}
.yyan {
  width: 120px;
  height: 29px;
  line-height: 29px;
  color: #fff8ed;
  font-size: 13px;
  float: right;

}
.yyan1 {
  width:85px; height:24px;   float:right; margin-top:3px; overflow:hidden;
}
    .yyan1 ul {
            background: url(lanbg02.png) no-repeat; width:85px; height:48px;
    }
    .yyan1 ul li {
        width:85px; height:24px;  line-height:24px; text-indent:25px; color:#FF0000; font-size:13px;
    }
    .yyan1 ul .cn {
        background:url(lan_cn.gif) 6px 7px no-repeat;
    }
    .yyan1 ul .en {
        background:url(lan_en.gif) 6px 8px no-repeat;
    }
.yyanen {
  width: 160px;
  height: 29px;
  line-height: 29px;
  color: #fff8ed;
  font-size: 13px;
  float: right;
}
.tmx {
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #fff;
  text-indent: 40px;
  float: left;
  border-top: 3px solid #f17522;
  line-height: 25px;
}
.txz {
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tgs a,
.tjq a,
.tjq1 a,
.tjc a,
.tmc a,
.tmc001 a{
  color: #fff;
}
.tgsa a,
.tjqa a,
.tjqa1 a,
.tjca a,
.tmca a {
  color: #FF0000;
}
.tgs {
  background: url(ti_11.png) 12px 1px no-repeat;
  width: 95px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #fff;
  text-indent: 40px;
  float: left;
  border-top: 3px solid #f17522;
  line-height: 25px;
}
.tgsen {
  background: url(ti_11.png) 12px 1px no-repeat;
  width: 115px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #fff;
  text-indent: 40px;
  float: left;
  border-top: 3px solid #f17522;
  line-height: 25px;
}
.tjq {
  background: url(ti_21.png) 15px 1px no-repeat;
  width: 125px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #fff;
  text-indent: 40px;
  float: left;
  border-top: 3px solid #f17522;
  line-height: 25px;
}
.tjqen {
  background: url(ti_21.png) 15px 1px no-repeat;
  width: 155px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #fff;
  text-indent: 40px;
  float: left;
  border-top: 3px solid #f17522;
  line-height: 25px;
}
.tjqen1 {
  background: url(ti_dj1.png) 15px 1px no-repeat;
  width: 155px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #fff;
  text-indent: 40px;
  float: left;
  border-top: 3px solid #f17522;
  line-height: 25px;
}
.tjq1 {
  background: url(ti_dj1.png) 15px 1px no-repeat;
  width: 125px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #fff;
  text-indent: 40px;
  float: left;
  border-top: 3px solid #f17522;
  line-height: 25px;
}
.tjc {
  background: url(ti_31.png) 5px 1px no-repeat;
  width: 125px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #fff;
  text-indent: 40px;
  float: left;
  border-top: 3px solid #f17522;
  line-height: 25px;
}
.tjcen {
  background: url(ti_31.png) 5px 1px no-repeat;
  width: 155px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #fff;
  text-indent: 40px;
  float: left;
  border-top: 3px solid #f17522;
  line-height: 25px;
}
.tmc {
  background: url(ti_41.png) 5px 1px no-repeat;
  width: 125px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #fff;
  text-indent: 40px;
  float: left;
  border-top: 3px solid #f17522;
  line-height: 25px;
}
.tmc001 {
  background: url(tmc001.png) 5px 1px no-repeat;
  width: 125px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #fff;
  text-indent: 40px;
  float: left;
  border-top: 3px solid #f17522;
  line-height: 25px;
}
.tmcen {
  background: url(ti_41.png) 5px 1px no-repeat;
  width: 170px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #fff;
  text-indent: 40px;
  float: left;
  border-top: 3px solid #f17522;
  line-height: 25px;
}
.tgsa {
  background: #ffffff url(ti_10.png) 12px 1px no-repeat;
  width: 95px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tgsaen {
  background: #ffffff url(ti_10.png) 12px 1px no-repeat;
  width: 125px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tgs:hover {
  background: #ffffff url(ti_10.png) 12px 1px no-repeat;
  width: 95px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tgsen:hover {
  background: #ffffff url(ti_10.png) 12px 1px no-repeat;
  width: 115px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tjqa {
  background: #ffffff url(ti_20.png) 15px 1px no-repeat;
  width: 105px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tjqa1 {
  background: #ffffff url(ti_dj.png) 15px 1px no-repeat;
  width: 105px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tjca {
  background: #ffffff url(ti_30.png) 5px 1px no-repeat;
  width: 105px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}

.tjc:hover {
  background: #ffffff url(ti_30.png) 5px 1px no-repeat;
  width: 125px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tjq1:hover {
  background: #ffffff url(ti_dj.png) 15px 1px no-repeat;
  width: 125px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tjq:hover {
  background: #ffffff url(ti_20.png) 15px 1px no-repeat;
  width: 125px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tmc:hover {
  background: #ffffff url(ti_40.png) 5px 1px no-repeat;
  width: 125px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tmc001:hover {
  background: #ffffff url(tmc002.png) 5px 1px no-repeat;
  width: 125px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}



.tjcen:hover {
  background: #ffffff url(ti_30.png) 5px 1px no-repeat;
  width: 155px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tjqen:hover {
  background: #ffffff url(ti_20.png) 15px 1px no-repeat;
  width: 155px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tjqen1:hover {
  background: #ffffff url(ti_dj.png) 15px 1px no-repeat;
  width: 155px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.tmcen:hover {
  background: #ffffff url(ti_40.png) 5px 1px no-repeat;
  width: 170px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}

    .tjc:hover a,.tjq:hover a,.tjq1:hover a,.tjc:hover a,.tmc:hover a,.tmc001:hover a,.tgs:hover a {
        color: #FF0000;
    }

.tmca {
  background: #ffffff url(ti_40.png) 5px 1px no-repeat;
  width: 105px;
  height: 29px;
  margin: 0px 10px;
  font-size: 14px;
  color: #FF0000;
  border-top: 3px solid #FF0000;
  text-indent: 40px;
  float: left;
  line-height: 25px;
}
.dh {
  width: 1200px;
  height: 82px;
  margin: auto ;
}
.logo {
  width:300px;
  height: 70px;
/*  background: url(logo.jpg) no-repeat;*/
  float: left;
  margin-top: 10px;
  overflow:hidden;
  padding:0px;
  
}
.logo3 {
  width: 285px;
  height: 71px;
  background: url(logo_03.gif) no-repeat;
  float: left;
  margin-top: 8px;
}
.logo4 {
  width: 371px;
  height: 64px;
  background: url(logo_03en.gif) no-repeat;
  float: left;
  margin-top: 8px;
}
.dhk {
  margin-top: 48px;
  margin-left: 35px;
  float: left;
  width: 647px;
  height: 16px;
}
.dhken {
  margin-top: 48px;
  margin-left: 62px;
  float: left;
  width: 722px;
  height: 16px;
}

.dh ul .xz {
  overflow: visible;
  height: 36px;
}
.dbpro {
  width: 1200px;
  height: 200px;
  background: #efefef;
  position: absolute;
  top: 35px;
  left: -450px;
  border-top: 1px solid #d7d7d7;
}
.dbfw {
  width: 1200px;
  height: 200px;
  position: absolute;
  top: 35px;
  left: -700px;
  border-top: 1px solid #d7d7d7;
}
.dblx {
  width: 1200px;
  height: 200px;
  position: absolute;
  top: 35px;
  left: -820px;
  border-top: 1px solid #d7d7d7;
}
.dh ul li a {
  color: #575757;
  font-size: 14px;
}
.dh ul li a:hover {
  color: #FF0000;
}
.ssk {
  width: 244px;
  height: 26px;
  border: 1px solid #ff0000;
  float: right;
  margin-top: 40px;
  border-radius: 3px;
}
.srk {
  width: 200px;
  height: 22px;
  outline: 0px;
  border: 0px;
  text-indent: 10px;
  float: left;
}
.sbtn {
  width: 41px;
  height: 26px;
  float: right;
  background: url(ssk_06.gif);
  outline: 0px;
  border: 0px;
}
.banner {
  width: 100%;
  height: 514px;
  border-top: 6px solid #f2f2f2;
  border-bottom: 6px solid #FF0000;
  	z-index:30;
	  position: relative;
}
.bannerabo {
  width: 100%;
  height: 306px;
  background: url(banner_abo.jpg) center center;
  border-top: 6px solid #f2f2f2;
  border-bottom: 6px solid #FF0000;
}
.banneraboen {
  width: 100%;
  height: 306px;
  background: url(banner_aboen.jpg) center center;
  border-top: 6px solid #f2f2f2;
  border-bottom: 6px solid #FF0000;
}
.bannerpro {
  width: 100%;
  height: 306px;
  background: url(banner_pro.jpg) center center;
  border-top: 6px solid #f2f2f2;
  border-bottom: 6px solid #FF0000;
}
.bannerproen {
  width: 100%;
  height: 306px;
  background: url(banner_proen.jpg) center center;
  border-top: 6px solid #f2f2f2;
  border-bottom: 6px solid #FF0000;
}
.bannerfa {
  width: 100%;
  height: 306px;
  background: url(banner_fa.jpg) center center;
  border-top: 6px solid #f2f2f2;
  border-bottom: 6px solid #FF0000;
}
.bannerfaen {
  width: 100%;
  height: 306px;
  background: url(banner_faen.jpg) center center;
  border-top: 6px solid #f2f2f2;
  border-bottom: 6px solid #FF0000;
}
.bannerfw {
  width: 100%;
  height: 306px;
  background: url(banner_fw.jpg) center center;
  border-top: 6px solid #f2f2f2;
  border-bottom: 6px solid #FF0000;
}
.bannerfwen {
  width: 100%;
  height: 306px;
  background: url(banner_fwen.jpg) center center;
  border-top: 6px solid #f2f2f2;
  border-bottom: 6px solid #FF0000;
}
.bannerlx {
  width: 100%;
  height: 306px;
  background: url(banner_lx.jpg) center center;
  border-top: 6px solid #f2f2f2;
  border-bottom: 6px solid #FF0000;
}
.bannerlxen {
  width: 100%;
  height: 306px;
  background: url(banner_lxen.jpg) center center;
  border-top: 6px solid #f2f2f2;
  border-bottom: 6px solid #FF0000;
}
.ki1 {
  width: 100%;
  height: 468px;
  background: url(cbg_19.gif) center bottom no-repeat;
}
.t1 {
  color: #363636;
  font-size: 30px;
  text-align: center;
  margin: 48px 0px 5px 0px;
}
h1 {
  color: #363636;
  font-size: 30px;
  text-align: center;
  margin: 20px 0px;
  font-weight: 500;
}
.ki1c {
  text-align: center;
  font-size: 14px;
  color: #636363;
  line-height: 25px;
}
.kibtn {
  width: 136px;
  height: 36px;
  text-align: center;
  line-height: 36px;
  border: 2px dashed #ebebeb;
  margin: auto ;
  margin-top: 20px;
  border-radius: 5px;
}
.kibtn a {
  color: #FF0000;
  font-size: 14px;
}
.ki2 {
  width: 1200px;
  height: 1822px;
  margin: auto ;
}
.ki22 {
  width: 1200px;
  height: 360px;
  background: #f7f7f7;
}
.ki221 {
  width: 670px;
  height: 360px;
  float: left;
  position: relative;
}
.ki221 img {
  width: 670px;
  height: 360px;
}
.ki221 .sj1 {
  position: absolute;
  width: 21px;
  height: 40px;
  background: url(sj_30.png) no-repeat;
  right: -1px;
  top: 150px;
}
.more1 {
  width: 118px;
  height: 38px;
  border: 2px solid #d7d7d7;
  text-align: center;
  margin: auto ;
  margin-top: 6px;
  line-height: 38px;
}
.more1 a {
  color: #b7b7b7;
  font-size: 14px;
}
.ki222 {
  width: 460px;
  height: 320px;
  float: left;
  margin: 40px 0px 0px 35px;
}
.ki2t {
  color: #4b4b4b;
  font-size: 18px;
  text-align: center;
  margin-bottom: 15px;
}
.ki2c {
  color: #898989;
  font-size: 14px;
  line-height: 26px;
}
.ki23 {
  width: 1200px;
  height: 700px;
}
.ki231 {
  width: 790px;
  height: 310px;
  float: left;
  position: relative;
  margin-bottom: 30px;
  overflow: hidden;
}
.ki231:hover .hszz1 {
  background: rgba(0, 0, 0, 0);
  transition: 1s all;
}
.ki232:hover .hszz2 {
  background: rgba(0, 0, 0, 0);
  transition: 1s all;
}
.ki233:hover .hszz2 {
  background: rgba(0, 0, 0, 0);
  transition: 1s all;
}
.ki234:hover .hszz2 {
  background: rgba(0, 0, 0, 0);
  transition: 1s all;
}
.ki235:hover .hszz2 {
  background: rgba(0, 0, 0, 0);
  transition: 1s all;
}
.ki23 img {
  float: left;
  transition: 1s all;
}
.ki232img,
.ki233img,
.ki234img,
.ki235img {
  width: 380px;
  height: 210px;
  overflow: hidden;
}
.ki232:hover .ki232img img {
  transform: scale(1.2);
  transition: 1s all;
}
.ki233:hover .ki233img img {
  transform: scale(1.2);
  transition: 1s all;
}
.ki234:hover .ki234img img {
  transform: scale(1.2);
  transition: 1s all;
}
.ki235:hover .ki235img img {
  transform: scale(1.2);
  transition: 1s all;
}
.ki231img {
  width: 790px;
  height: 210px;
  overflow: hidden;
}
.ki231:hover .ki231img img {
  transform: scale(1.3);
  transition: 1s all;
}
.ki2311 {
  width: 790px;
  height: 100px;
  background: #f7941d;
  float: left;
}
.ki23t {
  font-size: 24px;
  color: #fff;
  margin: 6px 0px 8px 8px;
}
.ki23c {
  font-size: 18px;
  color: #fff;
  margin-left: 8px;
}
.ki23s {
  font-size: 12px;
  color: #fff;
  margin-left: 8px;
  margin-top: 2px;
}
.hszz1 {
  width: 790px;
  height: 210px;
  transition: 1s all;
  background: rgba(0, 0, 0, 0.4);
  position: absolute;
  top: 0px;
}
.hszz2 {
  width: 380px;
  height: 210px;
  background: rgba(0, 0, 0, 0.4);
  position: absolute;
  top: 0px;
}
.ki232 {
  width: 380px;
  height: 310px;
  float: left;
  margin-left: 28px;
  position: relative;
  margin-bottom: 30px;
}
.ki2321 {
  width: 380px;
  height: 100px;
  background: #a186be;
  float: left;
}
.ki233,
.ki234,
.ki235 {
  width: 380px;
  height: 310px;
  float: left;
  position: relative;
}
.ki234 {
  margin: 0px 26px 0px 30px;
}
.ki2331 {
  width: 380px;
  height: 100px;
  background: #a3d39c;
  float: left;
}
.ki2341 {
  width: 380px;
  height: 100px;
  background: #80dbff;
  float: left;
}
.ki2351 {
  width: 380px;
  height: 100px;
  background: #faaa55;
  float: left;
}
.bot1bg {
  background: #f7f7f7;
  width: 100%;
  height: 300px;
}
.bot2bg {
  background: #636363;
  width: 100%;
  height: 80px;
}
.bot2bg p {
  color: #ffffff;
  font-size: 12px;
  text-align: center;
  line-height: 80px;
}
.bot2bg .link{
  color: #ccc;
  font-size: 12px;
  text-align: center;
  line-height: 25px;
 margin: auto 0;
}
.bot1 {
  width: 1200px;
  height: 250px;
  margin: auto ;
  padding-top: 50px;
}
.bot11 {
  width: 155px;
  height: 250px;
  float: left;
}
.bot12 {
  width: 160px;
  height: 250px;
  float: left;
}
.bot13 {
  width: 170px;
  height: 250px;
  float: left;
}
.bot14 {
  width: 160px;
  height: 250px;
  float: left;
}
.bot15 {
  width: 168px;
  height: 250px;
  float: left;
}
.bot16 {
  width: 160px;
  height: 250px;
  float: left;
}
.bot17 {
  width: 215px;
  height: 250px;
  float: left;
}
.bot1 ul li span {
  color: #363636;
  font-size: 14px;
}
.bot1 ul li a {
  color: #b7b7b7;
  font-size: 12px;
}
.tel1 {
  padding: 10px 0px 10px 0px;
}
.tel1 font {
  font-size: 30px;
  color: #FF0000;
  font-family: Arial;
}
.fax1,
.add1,
.email1 {
  color: #b7b7b7;
  font-size: 12px;
  line-height: 24px;
}
.add1 .r {
  width: 168px;
  float: left;
}
.add1 .l {
  width: 38px;
  float: left;
}
.ki3 {
  width: 1200px;
  height: 460px;
}
.ki311 {
  color: #363636;
  font-size: 30px;
  margin: 90px 0px 20px 0px;
}
.ki31 {
  width: 570px;
  height: 460px;
  float: left;
}
.ki32 {
  width: 627px;
  height: 460px;
  float: left;
}
.ki322 {
  width: 627px;
  height: 365px;
  background: #f7f7f7;
}
.kc1 {
  width: 627px;
  height: 40px;
}
.kc11 {
  width: 209px;
  height: 50px;
  float: left;
  background: url(hk_51.png);
}
.kc11 a {
  width: 209px;
  height: 40px;
  display: block;
  color: #636363;
  font-size: 14px;
  line-height: 40px;
  text-align: center;
}
.kc11a {
  width: 209px;
  height: 50px;
  float: left;
  background: url(hk_49.png);
}
.kc11a a {
  width: 209px;
  height: 40px;
  display: block;
  color: #fff;
  font-size: 14px;
  line-height: 40px;
  text-align: center;
}
.kcc {
  width: 590px;
  height: 185px;
  margin: auto ;
  color: #b7b7b7;
  font-size: 14px;
  line-height: 28px;
  border-bottom: 1px solid #e6e6e6;
}
.kcb1,
.kcb2,
.kcb3,
.kcb4 {
  width: 155px;
  height: 90px;
  float: left;
  text-align: center;
}
.kcb1 span,
.kcb2 span,
.kcb3 span,
.kcb4 span {
 margin-top:10px;
  height: 30px;
  width: 155px;
  text-align: center;
  display: block;
}
.kcb1 img,.kcb2 img,.kcb3 img,.kcb4 img {
    transition:all 0.3s;
}
.kcb1 img:hover,.kcb2 img:hover,.kcb3 img:hover,.kcb4 img:hover {
    transform:rotate(10deg); filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;
}


.xxf {
  width: 1px;
  height: 60px;
  float: left;
  background: #ebebeb;
  margin-top: 6px;
}
.kcb {
  margin-top: 20px;
}
.kcb a {
  color: #000;
}
.k1 {
  width: 1200px;
  height: auto;
  margin: auto ;
  background: #f8f8f8;
}
.k1l {
  width: 182px;
  height: auto;
  border-right: 1px solid #e5e5e5;
  padding-bottom: 90px;
  float: left;
}
.t2 {
  color: #595757;
  font-size: 18px;
  text-align: center;
  font-weight: bold;
  padding: 72px 0px 10px 0px;
}
.k1l ul li {
  width: 182px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  border-bottom: 1px solid #e5e5e5;
  overflow: hidden;
}
.k1l ul li a {
  color: #595757;
  font-size: 16px;
  float: left;
  text-align:left;
}
.k1l ul .xz {
  background: url(hdbg.gif) repeat-x;
  height: auto;
  min-height: 32px;
}
.k1l ul .xz a {
  color: #fff;
}
.k1l ul .xz ul {
  height: auto;
}
.k1l ul .xz ul li {
  width: 150px;
  border-bottom: 0px;
}
.k1l ul .xz ul li a {
  color: #595757;
  font-size: 12px;
  text-align: left;
  text-indent:0px;
  display: block;
  width: 150px;
    margin-left: 10px;
}
.k1l ul .xz ul li a:hover {
  color: #FF0000;
}
.k1l ul .xz span {
  width: 5px;
  height: 5px;
  background: url(xyd_05.gif);
  display: block;
  float: left;
  margin-top: 14px;
  margin-right: 8px;
}
.k1l ul li span {
  width: 5px;
  height: 5px;
  background: url(xyd_08.gif);
  display: block;
  float: left;
  margin-top: 14px;
  margin-right: 8px;
}
.cdsi {
  margin-left: 10px;
}
.cdse {
  margin-left: 8px;
}
.k1r {
  width: 928px;
  height: auto;
  min-height: 500px;
  float: left;
  padding: 80px 48px 50px 40px;
  color: #636363;
  font-size: 14px;
  line-height: 24px;
    background: #fff;
	  word-wrap: break-word;
}
.mcbanneri {
  width: 100%;
  height: 904px;
  background: url(bannermc1.jpg) center center;
  border-top: 6px solid #f2f2f2;
  border-bottom: 6px solid #FF0000;
}
.mk1 {
  width: 1050px;
  height: 282px;
  margin: auto ;
  margin-top: 372px;
}
.mk11 {
  width: 315px;
  height: 240px;
  float: left;
  position: relative;
  overflow: hidden;
}
.mk11 img {
  width: 315px;
  height: 240px;
  float: left;
  transition: 1s all;
}
.mk11 img:hover {
  transform: scale(1.2);
  transition: 1s all;
}
.mk111 {
  width: 315px;
  height: 44px;
  position: absolute;
  left: 0px;
  bottom: 0px;
  background: url(hsbg_03.png);
}
.mk11 span {
  width: 315px;
  height: 44px;
  display: block;
  float: left;
  text-align: center;
  font-size: 14px;
  line-height: 44px;
  color: #fff;
}
.mk11 .jc {
  background: url(tu01.png) 100px 10px no-repeat;
}
.mk11 .zc {
  background: url(tu03.png) 90px 13px no-repeat;
}
.mk11 .nc {
  background: url(tu02.png) 90px 13px no-repeat;
}
.lx1 {
  width: 512px;
  height: 388px;
  float: left;
  margin-top: 28px;
}
.lx11 {
  width: 512px;
  height: 40px;
  background: #f17522;
  text-align: center;
  font-size: 16px;
  color: #fff;
  line-height: 40px;
}
.lx11 span {
  font-size: 23px;
  font-weight: bold;
}
.map {
  width: 512px;
  height: 350px;
  margin-top: 12px;
}
.lx2 {
  width: 390px;
  /*height: 388px;*/
  float: left;
  margin-left: 20px;
  margin-top: 28px;
}
.lx2 ul li {
  line-height: 25px;
}
.lx21 {
  color: #000;
  font-size: 16px;
  font-weight: bold;
}
.lx22 {
  width: 75px;
  float: left;
  color:#000;
}
.lx23 {
  width: 315px;
  float: left;
  color:#000;
}
.lx24 {
  float: left;
  width: 140px;
  margin-top: 10px;
}
.lx24 img {
  width: 115px;
  height: 115px;
}
.lx25 {
  float: left;
  line-height: 115px;
}
.tab1 {
  width: 928px;
  border-collapse: collapse;
  border: none;
}
.tab1 .hd td {
  height: 40px;
  color: #363636;
  font-size: 14px;
  background: #eee;
  text-align: center;
}
.tab1 .js td {
  height: 40px;
  background: #f7f8f8;
  color: #363636;
  font-size: 14px;
  text-align: center;
}
.tab1 .os td {
  height: 40px;
  color: #363636;
  font-size: 14px;
  background: #eee;
  text-align: center;
}
.tab2 {
  width: 928px;
  border-collapse: collapse;
  border: none;
}
.td1 {
  height: 32px;
  background: #797979;
  text-align: center;
  color: #fff;
  font-size: 12px;
  border-left: 1px solid #484848;
  border-bottom: 1px solid #484848;
}
.td2 {
  height: 32px;
  color: #4d4d4d;
  text-align: center;
  font-size: 12px;
  border-left: 1px solid #c6c6c6;
  border-bottom: 1px solid #c6c6c6;
}
.td3 {
  height: 32px;
  color: #4d4d4d;
  font-size: 12px;
  border-left: 1px solid #c6c6c6;
  border-bottom: 1px solid #c6c6c6;
  border-right: 1px solid #c6c6c6;
  text-align: center;
}
.td3 a {
  width: 65px;
  height: 18px;
  line-height: 18px;
  display: block;
  color: #ec3038;
}
.ly {
  width: 928px;
  height: 450px;
}
.ly1 {
  width: 280px;
  height: 270px;
  float: left;
}
.ly2 {
  width: 615px;
  height: 432px;
  float: left;
  border: 1px solid #d6d6d6;
  line-height: 25px;
  font-size: 12px;
  color: #717171;
}
.ly2 textarea {
  width: 532px;
  height: 402px;
  float: left;
  border: 0px;
  outline: 0px;
}
.ly2 span {
  text-indent: 5px;
  float: left;
}
.ly11 {
  width: 272px;
  height: 25px;
  border: 1px solid #d6d6d6;
  text-indent: 8px;
  line-height: 25px;
  font-size: 12px;
  color: #717171;
  margin-bottom: 14px;
}
.ly11 input {
  margin-left: 10px;
  width: 200px;
  border: 0px;
  outline: 0px;
}
    .ly11 select {
          border: 0px;outline: 0px; width:220px;
    }
.ly12 {
  width: 272px;
  height: 62px;

  border: 1px solid #d6d6d6;
  text-indent: 8px;
  line-height: 25px;
  font-size: 12px;
  color: #717171;
  margin-bottom: 14px;
}
.ly12 input {
  margin-left: 10px;
  width: 200px;
  border: 0px;
  outline: 0px;
}
    .ly12 textarea {
          border: 0px;outline: 0px;width: 200px;
    }
.lyan {
  width: 890px;
  height: 30px;
  margin-top: 30px;
}
.lytj {
  width: 85px;
  height: 26px;
  cursor: pointer;
  float: right;
  background: #f17522;
  border-radius: 20px;
  line-height: 24px;
  outline: 0px;
  border: 0px;
  color: #fff;
}
.lyct {
  width: 85px;
  height: 26px;
  cursor: pointer;
  float: right;
  margin-left: 10px;
  background: #A1A0A0;
  border-radius: 20px;
  line-height: 24px;
  outline: 0px;
  border: 0px;
  color: #fff;
}
.dbpro .ssj {
  width: 15px;
  height: 7px;
  background: url(dhsj_03.gif);
  position: absolute;
  top: -7px;
  left: 620px;
}
.dp1 {
  width: 250px;
  height: 160px;
  float: left;
  margin: 20px 0px 0px 32px;
}
.dp1 ul {
  width: 120px;
  height: auto;
  float: left;
}
.dp1 ul li {
  text-align: left;
  line-height: 14px;
  height: auto;
  margin-right: 20px;
  margin-bottom:5px;
  float:none;
}
.dp1 ul li a {
  font-size: 12px;
}
.dp1 ul li a:hover {
  color: #f17522;
}
.dpt1 {
  color: #f17522;
  font-size: 18px;
  width: 295px;
  height: 25px;
  text-align: left;
}
.dp2 {
  width: 250px;
  height: 160px;
  float: left;
  margin: 20px 0px 0px 32px;
}
.dp2 ul {
  width: 120px;
  height: 160px;
  float: left;
}
.dp2 ul li {
  text-align: left;
  line-height: 22px;
  height: 22px;
  margin-right: 20px;
}
.dp2 ul li a {
  font-size: 12px;
}
.dp2 ul li a:hover {
  color: #144494;
}
.dpt2 {
  color: #144494;
  font-size: 18px;
  width: 285px;
  height: 25px;
  text-align: left;
}
.dp3 {
  width: 285px;
  height: 160px;
  float: left;
  margin: 20px 0px 0px 32px;
}
.dp3 ul {
  width: 140px;
  height: 160px;
  float: left;
}
.dp3 ul li {
  text-align: left;
  line-height: 22px;
  height: 22px;
  margin-right: 20px;
}
.dp3 ul li a {
  font-size: 12px;
}
.dp3 ul li a:hover {
  color: #149417;
}
.dpt3 {
  color: #149417;
  font-size: 18px;
  width: 285px;
  height: 25px;
  text-align: left;

}
.dhsx {
  width: 1px;
  height: 142px;
  background: #9fa0a0;
  float: left;
  margin-top: 20px;
}
.dpimg {
  float: left;
  margin-top: 20px;
  width: 200px;
  height: 131px;
}
.dbfa {
  width: 1200px;
  height: 140px;
  overflow: auto;
  position: absolute;
  top: 35px;
  left: -450px;
  border-top: 1px solid #d7d7d7;
}
.dbabo {
  width: 1200px;
  height: 200px;
  overflow: auto;
  position: absolute;
  top: 35px;
  left: -450px;
}
.da1 {
  width: 120px;
  height: 200px;
  background: #efefef;
  position: absolute;
  top:40px;
  left:0px;
}
.da1 ul {
  height: 180px;
  width: 120px;
  margin-top: 10px;
}
.da1 ul li {
  width: 120px;
  height: 30px;
  text-align: left;
  text-indent:15px;
  line-height: 30px;
}
.dbfa0 {
  background: #efefef;
  width: 800px;
  height: 130px;
  margin: 4px 0px 0px 180px;
}
.dfa1 {
  width: 187px;
  height: 115px;
  float: left;
  margin: 8px 7px 0px 12px;
  background: url(fa_01.jpg);
}
.dfa11 {
  width: 187px;
  height: 115px;
  float: left;
  margin: 8px 7px 0px 12px;
  background: url(fa_011.jpg);
}
.dfa2 {
  width: 187px;
  height: 115px;
  float: left;
  margin: 8px 7px 0px 0px;
  background: url(fa_02.jpg);
}
.dfa3 {
  width: 187px;
  height: 115px;
  float: left;
  margin: 8px 0px 0px 0px;
  background: url(fa_03.jpg);
}
.dfa31 {
  color: #ffffff;
  font-size: 12px;
  margin: 78px 0px 0px 55px;
}
.dbfa .ssj {
  width: 15px;
  height: 7px;
  background: url(dhsj_03.gif);
  position: absolute;
  top: -7px;
  left: 500px;
}
.dbfw .ssj {
  width: 15px;
  height: 7px;
  background: url(dhsj_03.gif);
  position: absolute;
  top: -7px;
  left: 755px;
}
.dblx .ssj {
  width: 15px;
  height: 7px;
  background: url(dhsj_03.gif);
  position: absolute;
  top: -7px;
  left: 875px;
}
.dbfw1 {
  width: 800px;
  height: 130px;
  background: #efefef;
  margin: 4px 0px 0px 400px;
}
.dbfw11 {
  width: 187px;
  height: 120px;
  float: left;
  margin: 5px 0px 0px 10px;
}
.dbfw11 a span {
  color: #595757;
  font-size: 12px;
  line-height: 30px;
}
.dblx1 {
  background: #efefef;
  width: 600px;
  height: 130px;
  margin: 4px 0px 0px 600px;
}
.az1 {
  width: 928px;
  height: 47px;
}
.az11 {
  width: 309px;
  height: 47px;
  float: left;
  background: url(ht_03.gif) repeat-x;
  line-height: 40px;
  text-align: center;
}
.az11 a {
  text-align: center;
  color: #595757;
  font-size: 16px;
}
.az12 {
  width: 309px;
  height: 47px;
  float: left;
  background: url(hk_03.gif) repeat-x;
  line-height: 40px;
  text-align: center;
}
.az12 a {
  text-align: center;
  color: #fff;
  font-size: 16px;
}
.azk {
  width: 870px;
  height: auto;
  margin: 30px 0px 0px 58px;
}
.azt1 {
  color: #636363;
  font-size: 24px;
}
.azitem {
  width: 870px;
  height: 230px;
}
.ai1 {
  width: 260px;
  height: 200px;
  float: left;
  color: #636363;
  font-size: 12px;
  margin-top: 28px;
}
.ai2 {
  width: 130px;
  height: 230px;
  float: left;
}
.ai2 a {
  color: #636363;
  font-size: 14px;
}
.ai3 {
  width: 235px;
  height: 152px;
  float: left;
  margin-left: 60px;
  margin-top: 12px;
}
.ai4 {
  width: 116px;
  height: 145px;
  float: left;
  margin-top: 27px;
  margin-left: 40px;
}
.ai4 span {
  color: #636363;
  text-align: center;
  width: 116px;
  display: block;
  height: 24px;
  line-height: 24px;
}
.wtitem {
  width: 870px;
  height: auto;
  margin-top: 20px;
}
.wi1 {
  width: 870px;
  height: 30px;
  line-height: 30px;
  color: #636363;
  font-size: 14px;
}
.wi2 {
  width: 870px;
  line-height: 22px;
  color: #636363;
  font-size: 12px;
}
.newsl {
  width: 875px;
  height: auto;
}
.newsi {
  width: 875px;
  height: 150px;
  margin: 10px 0px 40px 0px;
}
.newsi img {
  width: 270px;
  height: 150px;
  float: left;
}
.ni1 {
  width: 586px;
  height: 120px;
  float: right;
}
.ni2 {
  width: 585px;
  height: 24px;
  line-height: 24px;
  font-size: 14px;
  color: #595757;
  margin-top: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ni3 {
  width: 586px;
  height: 80px;
  line-height: 24px;
  font-size: 14px;
  color: #595757;
  overflow: hidden;
}
.ki21 {
  width: 1200px;
  height: 55px;
  border-bottom: 1px solid #d7d7d7;
  margin-bottom: 20px;
}
.ki21 ul {
  width: 600px;
  height: 56px;
  margin: 0px auto;
}
.ki21 ul li {
  width: 130px;
  height: 56px;
  float: left;
  text-align: center;
  line-height: 50px;
}
.ki21 ul li a {
  color: #636363;
  font-size: 14px;
}
.ki21 ul .xz {
  background: url(ssj_22.gif) 50px 48px no-repeat;
}
.ki21 ul .xz a {
  color: #FF0000;
}
.k1r1 {
  width: 745px;
  height: auto;
  min-height: 500px;
  float: left;
  padding: 100px 0px 50px 40px;
  color: #636363;
  font-size: 14px;
  line-height: 24px;
  background:#fff;
}
.k1r2 {
  width: 176px;
  height: auto;
  min-height: 500px;
  float: right;
  margin: 100px 20px 50px 0px;
}
.krcd {
  width: 176px;
  height: 352px;
  background: #fef7f2;
  margin-bottom: 12px;
}
.krcdt1 {
  width: 176px;
  height: 30px;
  background: #f37918 url(icon2.gif) 10px 5px no-repeat;
  color: #fff;
  line-height: 30px;
  text-indent: 44px;
}
.krcdt2 {
  width: 176px;
  height: 30px;
  background: #f37918 url(icon2.gif) 10px 5px no-repeat;
  color: #fff;
  line-height: 30px;
  text-indent: 44px;
}
.krcd ul {
  margin: 10px 0px 0px 6px;
}
.krcd ul li {
  height: 25px;
  width: 155px;
  line-height: 25px;
  background: url(sj_06.gif) 12px 8px no-repeat;
  text-indent: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.krcd ul li a {
  color: #918878;
  font-size: 12px;
}
.kcdbtn {
  width: 120px;
  height: 24px;
  line-height: 22px;
  text-align: center;
  background: #e0ddd3;
  border-radius: 20px;
  margin: 8px auto;
}
.kcdbtn a {
  color: #f37918;
  font-size: 12px;
}
.fa1 {
  width: 100%;
  height: auto;
}
.fa2 {
  width: 100%;
  height: auto;
}
.fa2 ul {
  width: 100%;
  height: 47px;
  background: url(hk_51.png) repeat-x;
  margin: 20px 0px;
  overflow:hidden;
}
.fa2 ul li {
  width: 180px;
  text-align: center;
  height: 47px;
  float: left;
  line-height: 40px;
}
.fa2 ul li a {
  color: #595757;
  font-size: 16px;
}
.fa2 ul .xz {
  width: 180px;
  height: 47px;
  float: left;
  background: url(hk_49.png) center center;
}
.fa2 ul .xz a {
  color: #fff;
}
.fa21 {
  display: none;
}
.fa21a {
  display: block;
}
.pi1 {
  width: 100%;
  height: 45px;
  border-bottom: 1px solid #d7d7d7;
  margin-bottom: 20px;
}
.pi1 ul li {
  /*width: 120px;*/
  height: 46px;
  float: left;
  text-align: center;
  line-height: 50px;
  overflow: hidden;
  margin: 0px 15px;
}
.pi1 ul .xz {
  background: url(ssj_22a.gif) 20px 38px no-repeat;
}
.pi1 ul .xz a {
  color: #FF0000;
}
.pi21 {
  display: block;
}
.pi21 img {
  margin: auto ;
}
.pi21a {
  display: none;
}
.ji1 {
  width: 100%;
  height: 965px;
  background: url(jibg.jpg) center center;
  border-top: 6px solid #f2f2f2;
}
.zhu1 {
  width: 100%;
  height: 959px;
  background: url(zhubg.jpg) center center;
  border-top: 6px solid #f2f2f2;
}
.niu1 {
  width: 100%;
  height: 965px;
  background: url(niubg.jpg) center center;
  border-top: 6px solid #f2f2f2;
}
.jik {
  width: 1024px;
  height: 965px;
  margin: auto ;
  position: relative;
}
.jk1 {
  width: 1024px;
  height: 150px;
  position: absolute;
  left: 0px;
  top: 370px;
}
.jk11 {
  width: 335px;
  height: 150px;
  float: left;
  background: #005bac;
}
.jk12 {
  width: 290px;
  height: 150px;
  float: left;
  background: #009a44;
  margin-left: 35px;
}
.jk13 {
  width: 335px;
  height: 150px;
  float: right;
  background: #f39801;
}
.bak {
  width: 52px;
  height: 45px;
  position: absolute;
  right: 70px;
  top: 24px;
}
.next {
  width: 52px;
  height: 45px;
  position: absolute;
  right: 0px;
  top: 20px;
}
.jk11i {
  width: 71px;
  height: 71px;
  background: url(ji_22.png) no-repeat;
  float: left;
  margin: 30px 0px 0px 42px;
}
.jk11t {
  width: 196px;
  float: right;
  margin-top: 30px;
  color: #fff;
  font-size: 16px;
}
.jk11c {
  width: 196px;
  float: right;
  color: #fff;
  font-size: 12px;
  line-height: 16px;
  margin-top: 8px;
}
.jk12i {
  width: 72px;
  height: 71px;
  margin: auto ;
  background: url(ji_17.png) no-repeat;
  margin-top: 30px;
}
.jk12t {
  text-align: center;
  color: #fff;
  font-size: 16px;
  margin-top: 7px;
}
.jk13r {
  width: 190px;
  height: 100px;
  float: right;
  margin-top: 30px;
}
.jk13l {
  width: 100px;
  height: 100px;
  float: left;
  margin: 30px 0px 0px 35px;
}
.jk13i {
  width: 71px;
  height: 71px;
  background: url(ji_19.png) no-repeat;
  margin-top: 30px;
  margin: auto ;
}
.jk13t {
  text-align: center;
  color: #fff;
  font-size: 16px;
  margin-top: 7px;
}
.jc1 {
  width: 200px;
  height: 170px;
  background: #005bac;
  top: 345px;
  position: absolute;
}
.jc11 {
  width: 71px;
  height: 71px;
  background: url(ji_22.png) no-repeat;
  float: left;
  margin: 30px 0px 0px 60px;
}
.jc12 {
  width: 196px;
  margin-top: 10px;
  color: #fff;
  font-size: 16px;
  text-align: center;
  float: left;
}
.jc2 {
  width: 805px;
  height:auto;
  min-height: 380px;
  background: url(lanbg_03.png);
  position: absolute;
  right: 0px;
  top: 135px;
}
.jc21 {
  width: 730px;
  height: 42px;
  margin: 15px auto;
  border-bottom: 1px solid #005bac;
}
.jc21 ul li {
  width: 242px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  float: left;
}
.jc21 ul li a {
  color: #fff;
}
.jc21 ul .xz {
  background: #156eb6;
}
.jc22 {
  width: 730px;
  margin: auto ;
  color: #fff;
  font-size: 14px;
  line-height: 26px;
  margin-bottom:10px;
}
.sp1 {
  width: 100%;
  height: 75px;
}
.sp11 {
  width: 1200px;
  height: 75px;
  position: relative;
  margin: auto ;
}
.sp2 {
  width: 100%;
  height: 555px;
}
.sp21 {
  width: 1024px;
  height: 412px;
  margin: auto ;
  padding-top: 170px;
}
.sp22 {
  width: 200px;
  height: 340px;
  float: left;
}
.sp23 {
  width: 200px;
  height: 170px;
}
.sp24 {
  width: 200px;
  height: 170px;
  background: #f39801;
}
.sp23 ul {
  padding-top: 20px;
}
.sp23 ul li {
  font-size: 14px;
  text-align: center;
  line-height: 32px;
  height: 32px;
}
.sp23 ul li a {
  color: #6f4601;
}
.sp23 ul li a:hover {
  color: #f39801;
  font-size: 16px;
}
.sp25 {
  width: 822px;
  height: 410px;
  float: right;
  overflow: hidden;
}
.spitem {
  width: 261px;
  height: 192px;
  float: left;
  margin-left: 10px;
  position: relative;
}
.spitem img {
  width: 255px;
  height: 140px;
  border: 3px solid #f5c068;
  border-radius: 2px;
}
.spitem span {
  width: 255px;
  background: url(gcbg02.png);
  display: block;
  text-align: center;
  line-height: 24px;
  height: 24px;
  color: #fff;
  position: absolute;
  top: 120px;
  left: 3px;
}
.jit {
  width: 200px;
  height: 100px;
  background: url(ji_10.png) 70px 0px no-repeat;
  position: absolute;
  top: 60px;
  left: 420px;
  text-align: center;
  line-height: 160px;
  color: #595757;
  font-size: 30px;
}
.jiten {
 
  height: 100px;
  background: url(ji_10.png) 150px 0px no-repeat;
  position: absolute;
  top: 60px;
  left: 350px;
  text-align: center;
  line-height: 160px;
  color: #595757;
  font-size: 30px;
}

.zhut {
  width: 200px;
  height: 100px;
  background: url(zhu_10.png) 45px 0px no-repeat;
  position: absolute;
  top: 60px;
  left: 420px;
  text-align: center;
  line-height: 160px;
  color: #595757;
  font-size: 30px;
}
.zhuten {

  height: 100px;
  background: url(zhu_10.png) 78px 0px no-repeat;
  position: absolute;
  top: 60px;
  left: 350px;
  text-align: center;
  line-height: 160px;
  color: #595757;
  font-size: 30px;
}
.niut {
  width: 200px;
  height: 100px;
  background: url(niu_10.png) 45px 0px no-repeat;
  position: absolute;
  top: 60px;
  left: 420px;
  text-align: center;
  line-height: 160px;
  color: #fff;
  font-size: 30px;
}
.niuten {
  height: 100px;
  background: url(niu_10.png) 100px 0px no-repeat;
  position: absolute;
  top: 60px;
  left: 320px;
  text-align: center;
  line-height: 160px;
  color: #fff;
  font-size: 30px;
}
.al0 {
  width: 180px;
  height: 365px;
  float: left;
  margin-right:5px;
  position: relative;
  overflow:hidden;
}
.al0 .al0zz {
    width:180px; height:365px; position:absolute; top:0px; left:0px; background:url(ht50.png); display:none;
}
.al0:hover .al0zz {
    width:180px; height:365px; position:absolute; top:0px; left:0px; background:url(ht50.png); display:block;
}
    .al0zz a {
        display:block;width:180px; height:365px;
    }
.a10zz1 {
    width:180px; height:20px; text-align:center; margin-top:110px; color:#fff; font-size:16px;
}
.a10zz2 {
    width:170px; height:40px;  color:#fff; font-size:12px; position:absolute; bottom:50px; left:5px;  text-align:center;
}
.al1 {
  width: 180px;
  height: 365px;
  float: left;
  background: url(anli_03.jpg);
  position: relative;
}
.al2 {
  width: 180px;
  height: 365px;
  float: left;
  background: url(anli_05.jpg);
  margin-left: 2px;
  margin-right: 2px;
  position: relative;
}
.al3 {
  width: 180px;
  height: 365px;
  float: left;
  background: url(anli_07.jpg);
  position: relative;
}
.al11 {
  width: 115px;
  height: 115px;
  background: rgba(230, 117, 81, 0.7);
  border: 5px solid #fff;
  border-radius: 70px;
  position: absolute;
  top: 120px;
  left: 28px;
  color: #fff;
  text-align: center;
  line-height: 115px;
  font-size: 14px;
  transition: 1s all;
}
.al1:hover .al11 {
  width: 115px;
  height: 115px;
  background: #e67551;
  border: 5px solid #fff;
  border-radius: 70px;
  position: absolute;
  top: 100px;
  left: 28px;
  color: #fff;
  text-align: center;
  line-height: 115px;
  font-size: 14px;
  transition: 1s all;
}
.al11 {
  width: 115px;
  height: 115px;
  background: rgba(230, 117, 81, 0.7);
  border: 5px solid #fff;
  border-radius: 70px;
  position: absolute;
  top: 120px;
  left: 28px;
  color: #fff;
  text-align: center;
  line-height: 115px;
  font-size: 14px;
  transition: 1s all;
}
.al1:hover .al11 {
  width: 115px;
  height: 115px;
  background: #e67551;
  border: 5px solid #fff;
  border-radius: 70px;
  position: absolute;
  top: 100px;
  left: 28px;
  color: #fff;
  text-align: center;
  line-height: 115px;
  font-size: 14px;
  transition: 1s all;
}
.al21 {
  width: 115px;
  height: 115px;
  background: rgba(255, 131, 134, 0.7);
  border: 5px solid #fff;
  border-radius: 70px;
  position: absolute;
  top: 120px;
  left: 28px;
  color: #fff;
  text-align: center;
  line-height: 115px;
  font-size: 14px;
  transition: 1s all;
}
.al2:hover .al21 {
  width: 115px;
  height: 115px;
  background: #ff8386;
  border: 5px solid #fff;
  border-radius: 70px;
  position: absolute;
  top: 100px;
  left: 28px;
  color: #fff;
  text-align: center;
  line-height: 115px;
  font-size: 14px;
  transition: 1s all;
}
.al31 {
  width: 115px;
  height: 115px;
  background: rgba(128, 219, 255, 0.7);
  border: 5px solid #fff;
  border-radius: 70px;
  position: absolute;
  top: 120px;
  left: 28px;
  color: #fff;
  text-align: center;
  line-height: 115px;
  font-size: 14px;
  transition: 1s all;
}
.al3:hover .al31 {
  width: 115px;
  height: 115px;
  background: #80dbff;
  border: 5px solid #fff;
  border-radius: 70px;
  position: absolute;
  top: 100px;
  left: 28px;
  color: #fff;
  text-align: center;
  line-height: 115px;
  font-size: 14px;
  transition: 1s all;
}
.gb1 {
  width: 23px;
  height: 24px;
  background: url(guanbi01.png);
  position: absolute;
  top: 20px;
  right: 15px;
}
.gb1 a {
  width: 23px;
  height: 24px;
  display: block;
}
.picshow {
  WIDTH: 958px;
  HEIGHT: 620px;
}
#picarea {
  MARGIN: 0px auto;
  WIDTH: 958px;
  BACKGROUND: #fff;
}
#bigpicarea {
  POSITION: relative;
  MARGIN: 0px auto;
  WIDTH: 774px;
  HEIGHT: 482px;
  OVERFLOW: hidden;
}
.image {
  TEXT-ALIGN: center;
  position: relative;
}
.image IMG {
  BORDER-BOTTOM: #ececec 1px solid;
  BORDER-LEFT: #ececec 1px solid;
  MARGIN: 0px auto;
  BORDER-TOP: #ececec 1px solid;
  BORDER-RIGHT: #ececec 1px solid;
}
#bigpicarea .word {
  TEXT-ALIGN: center;
  HEIGHT: 22px;
  COLOR: #333;
  position: absolute;
  width: 650px;
  left: 0px;
  bottom: 0px;
  background: url(gcbg01.png);
  line-height: 22px;
  color: #fff;
}
#bigpicarea .word H3 {
  TEXT-ALIGN: center;
  line-height: 22px;
  color: #fff;
  height: 22px;
  FONT-SIZE: 12px;
}
#bigpicarea .ui-els-hide {
  DISPLAY: none;
}
#thumbs {
  LIST-STYLE-TYPE: none;
  MARGIN: 0px auto;
  WIDTH: 270px;
}
* HTML #thumbs {
  HEIGHT: 100%;
}
#thumbs LI {
  WIDTH: 270px;
  HEIGHT: 162px;
  margin-bottom: 1px;
}
#thumbs UL {
  list-style: none;
  position: relative;
  height: 488px;
}
#thumbs LI.last_img {
  MARGIN-RIGHT: 4px;
}
#thumbs LI.first {
  WIDTH: 270px;
  HEIGHT: 22px;
  CURSOR: pointer;
  position: absolute;
  top: 0px;
  left: 0px;
}
#thumbs LI.last {
  WIDTH: 270px;
  HEIGHT: 22px;
  CURSOR: pointer;
  position: absolute;
  bottom: 0px;
  left: 0px;
}
#thumbs LI A {
  WIDTH: 270px;
  DISPLAY: block;
  FONT-SIZE: 0px;
}
.bigbtnPrev {
  Z-INDEX: 100;
  POSITION: absolute;
  WIDTH: 34px;
  HEIGHT: 34px;
  TOP: 186px;
  CURSOR: pointer;
  LEFT: 30px;
}
.bigbtnNext {
  Z-INDEX: 100;
  POSITION: absolute;
  WIDTH: 34px;
  HEIGHT: 34px;
  TOP: 186px;
  CURSOR: pointer;
  RIGHT: 30px;
}
#big_play_prev {
  BACKGROUND-IMAGE: url(leftbig.png);
  WIDTH: 34px;
  DISPLAY: block;
  HEIGHT: 34px;
  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='../images/leftbig.png');
}
#big_play_next {
  BACKGROUND-IMAGE: url(rightbig.png);
  WIDTH: 34px;
  DISPLAY: block;
  HEIGHT: 34px;
  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='../images/rightbig.png');
}
#smallpicarea {
  WIDTH: 270px;
  float: right;
  height: 488px;
}
#full-screen-slider {
  width: 100%;
  height: 515px;
  float: left;
  position: relative;
}
#slides {
  display: block;
  width: 100%;
  height: 515px;
  list-style: none;
  padding: 0;
  margin: 0;
  position: relative;
}
#slides li {
  display: block;
  width: 100%;
  height: 100%;
  list-style: none;
  padding: 0;
  margin: 0;
  position: absolute;
}
#slides li a {
  display: block;
  width: 100%;
  height: 100%;
  text-indent: -9999px;
}
#pagination {
  display: block;
  list-style: none;
  position: absolute;
  left: 47%;
  top: 480px;
  z-index: 9900;
  padding: 5px 15px 5px 0;
  margin: 0;
}
#pagination li {
  
  list-style: none;
  width: 10px;
  height: 10px;
  float: left;
  margin-left: 15px;
  border-radius: 5px;
  background: #ffffff;
}
#pagination li a {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  text-indent: -9999px;
}
#pagination li.current {
  background: #FF0000;
}
@media only screen and (max-width:1200px ) {
.topbg,.banner,.bot1bg,.bot2bg,.ki1,.bannerfa{width: 1200px !important;}
}

/*-------- 下拉菜单 --------------*/
/*.dhk ul {
  width: 720px;
  height: 16px;
}*/
/*.dhk ul li {
  width: 120px;
  height: 16px;
  z-index: 1000;
  overflow: hidden;
  position: relative;
  line-height: 16px;
  float: left;
  background: url(xsx_06.gif) 118px 1px no-repeat;
  text-align: center;
}*/

#navMenu {
	width:600px;
	overflow:hidden;
	height: 28px;
	padding-top:50px;
	padding-left:50px;
	float:left;
}
#navMenu ul {
	float:left;
	position:absolute; 

/*	height: 22px;
*/}
#navMenu ul li {
    font:14px/1.5 "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";
	width: 100px;
	float:left;	
	height: 22px;
	
}
#navMenu ul li a {
	color: #000;
	height: 22px;
	text-decoration:none;
	display: inline-block;
	width:100px;

}
#navMenu ul li a.hover {
	color:#ff0000;
	height: 22px;
	text-decoration:none;
	display: inline-block;
	position: relative;
	font-weight:bold;
	
	
	
}
    
#navMenu ul li span {
	cursor:pointer;
	display:inline-block;
	height:22px;
	line-height:20px;
	margin:0 0 0 5px;
	padding:0 5px 0 0;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#ebf5e9;
}
#navMenu ul li.hover {
	padding-top:0;
}
#navMenu ul li.hover a {
	display: inline-block;
	position: relative;
}
#navMenu ul li.hover span {
	cursor:pointer;
	display:inline-block;
	height:22px;
	line-height:20px;
	margin:0 0 0 5px;
	padding:0 5px 0 0;
	text-align:center;
	vertical-align:middle;
}
#navMenu ul li a.hover, #navMenu ul li a:hover {
	text-decoration:none;
    color:#ff0000;
	display: inline-block;
	position: relative;
}
#navMenu ul li a.hover span, #navMenu ul li a:hover span {
	cursor:pointer;
	display:inline-block;
	height:22px;
    color:#ff0000;
	line-height:20px;
	margin:0 0 0 5px;
	padding:0 5px 0 0;
	text-align:center;
	vertical-align:middle;
}
/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute; 
	z-index:9999;
	width:100px;
	visibility: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
	margin-top: 15px;
	background-color:#f2f2f2;
}

.dropMenu li {
	margin-top:2px;
	margin-bottom:4px;
	padding-left:2px;
		z-index:800;
		color:#999;

}
#navMenu .dropMenu a {
	width: 100%;
	padding: 2px 0 2px 2px;
			color:#999;
	font:12px/1.5 "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";

			
}
* html .dropMenu a {
	width: 100%;
}
.dropMenu a:hover {
	color:red;
	text-decoration: underline;
	background-color:#FFF;
}

/*图片列表*/
.prolist li {
	width:280px;
	height:237px;
	float:left;
	margin-left:16px;
	margin-right:11px;
/*	margin-top:20px;
	background:url(ta1.jpg) no-repeat bottom;*/
	position:relative;
}
.prolist li .imer {
	width:280px;
	height:200px;
}
.prolist li .chaw {
	width:280px;
	height:37px;
	line-height:37px;
	padding-left:10px;
	font-family:"微软雅黑";
	color:#000000;
	font-size:14px;
	overflow:hidden;
	text-align:center;
}
.prolist li .chaw a {
	color:#000000;
}
.prolist li h4 {
	margin-top:0px;
	width:280px;
	height:200px;
	position:absolute;
}
.prolist li h4 a {
	width:280px;
	height:200px;
	display:block;
}
.prolist li h4 a:hover {
	width:280px;
	height:200px;
	display:block;
	background:url(ppa.png) no-repeat;

}

/* 翻页
--------------------*/
.inPagination {
	float:left;
	width:100%;
	overflow:hidden;
	font-size:14px;
	padding-top:20px;
	padding-bottom:15px;
	margin-left:11px;
	display:inline;
}

.inPagination li{
	float:left;
	list-style:none;
	display:block;
	margin-right:10px;
}

.inPagination {
	height:30px;
	color:#4d4d4d;
	text-align:center;
	margin-top:30px;
	margin-bottom:20px;
}
.inPagination a, .inPagination span, .inPagination .current {
	display:inline-block;
	min-width:28px;
	_width:48px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	line-height:25px;
*line-height:25px;
	line-height:25px\0;
	white-space:nowrap;
}

/*.inPagination a {
	position:relative;
	color:#fff;
	background:#000000;
}*/
.inPagination .thisclass {
	position:relative;
	color:#ff0000;
	background:#f8f8f8;
}

.inPagination .current {
	color:#ffffff;
}
.inPagination a:hover {
	text-decoration:none;
	color:#fff;
	background-color:#828282;
}

/*内容页*/
.pro_ny_sa {
	color:#c2c2c2;
	font-family:"微软雅黑";
	text-align:center;
}

.fah {
width:87px;
	height:26px;
	position:absolute;
	top:0;
	right:0;
}
.fanye {
	width:95%;
	margin:0 auto;
	padding-top:20px;
	position:relative;
	border-top:1px #000000 solid;
	padding-bottom:40px;
	color:#000;
	font-family:"微软雅黑";
	line-height:26px;
}
.fanye a {
	color:#000;
}
.fanyea {
	width:100%;
	margin:0 auto;
	padding-top:20px;
	position:relative;
	border-top:1px #000000 solid;
	margin-top:20px;
	padding-bottom:30px;
	color:#000;
	font-family:"微软雅黑";
	line-height:26px;
}
.fanyea a {
	color:#000;
}
/*文章列表*/
 .ind {
	BORDER-BOTTOM: #999 1px dashed; PADDING-BOTTOM:10px; MARGIN: 0px 0px 10px 10px; PADDING-LEFT: 0px; WIDTH: 97%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP:10px
}
 .ind .pic2 {
	WIDTH: 250px; FLOAT: left; HEIGHT: 180px
}
.ind P {
	LINE-HEIGHT: 24px; WIDTH: 610px; FLOAT: right;FONT-SIZE: 14px
}
.ind P .info {
    COLOR: #555;
}
.ind P A {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
