*{ margin:0; padding:0; list-style:none;}
img{ border:0;}
body{font-size:12px; font-family:"微软雅黑"}
h1{font-size:25px; font-family:"微软雅黑"; font-weight:100; color:#2a2a2a}
h2{ color:#69b48c; font-size:14px; font-weight:100}
h4{font-size:16px; font-weight:100;}
a{text-decoration:none}
.top{width:100%; background:#017c45; line-height:30px; height:30px; overflow:hidden; color:#FFF}
.top span{line-height:30px;  width:1200px; margin:0 auto; display:block}
.navbox{height:128px;position:relative;z-index:9; margin:auto;background:#fff;font-family:'微软雅黑'; width:100%;  z-index:1000}
.logo{float:left; width:374px;}
.nav{width:1200px;margin:0 auto;height:128px;  list-style:none;}
.nav_ul{width:780px;display:block; float:right}
.nav li{ float:left}
.nav li.last{background:none; }
a.menua:link,a.menua:visited,a.menua:active{color:#000; display:block; text-decoration:none}
a.menua:hover{color:#FFF;}



.mj_hover_menu{text-decoration:none; width:110px; color:#FFF; background:#017c45; height:128px;}
.nav li.selected .submenu{display:block; color:#FFF; }
.nav li span{float:left;height:128px;position:relative; list-style:none; float:left;display:block;line-height:128px; text-decoration:none;font-size:14px;cursor:pointer;width:110px;text-align:center;}
.nav li .submenu{display:none;position:absolute;top:128px; color:#FFF;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.mj_menu_pro_bg{width:1200px; overflow:hidden; position:relative; top:0px; right:0px; background:#017c45;}
.mj_menu_pro_main{width:1200px; margin:auto; color:#FFF; padding-top:12px;}
.mj_menu_pro_li{ float:left;}
.mj_menu_li_txt{line-height:22px; font-size:12px; color:#fff;}
.mj_menu_li_txt font{font-size:14px; color:#bb1721;}
.mj_x1 a{color:#fff; text-decoration:none; float:left; width:80px; display:block; line-height:30px; border-bottom:1px #359669 solid; display:block;}



.mj_x1{margin-left:15px; float:left; width:261px;}
.mj_x2{margin-left:15px; float:left; width:500px;}
.mj_x2 a{color:#fff; text-decoration:none; float:left; width:250px; display:block; line-height:30px; border-bottom:1px #359669 solid; display:block;}
.mj_x3{margin-left:15px; float:left; width:180px;}
.mj_x3 a{color:#fff; text-decoration:none; float:left; width:80px; display:block; line-height:30px; border-bottom:1px #359669 solid; display:block;}


.mj_menu_li_txt a:hover{color:#ffd800; font-weight:bold; text-decoration: none;}

.mj_menu_news_bg{width:480px; height:185px;}
.mj_menu_news_main{width:440px; margin:auto; padding-top:12px;}
.mj_menu_news_li{padding:0px 30px; margin-right:30px; height:150px; float:left; border-right:solid 1px #cccccc; }
.mj_menu_news_img{float:left; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li2{padding:0px 30px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img2{float:left; margin-left:30px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li3{padding:0px 25px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img3{float:left; margin-left:10px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}



.flexslider{position:relative;height:780px;overflow:hidden;background:url(/templates/default/images/loading.gif) 50% no-repeat; z-index:-10000000}
.slides{position:relative;z-index:-100000;}
.slides li{height:780px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/templates/default/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}





.inab{width:1200px; margin:0 auto; overflow:hidden;}
.inab_le{width:530px; float:left;}
.inab_ri{ width:650px; float:right; margin-top:65px; line-height:25px; font-size:12px; color:#787878}
a.abmore:link,a.abmore:visited,a.abmore:active{ text-decoration:none; background:url(/templates/default/images/jj.png) no-repeat; background-position:110px 12px;color:#787878; text-align:center; line-height:34px; width:139px;border-radius:50px; height:34px; border:1px #c0c0c0 solid; display:block}
a.abmore:hover{ background:url(/templates/default/images/jj1.png) no-repeat #017c45;   background-position:110px 12px;color:#787878;color:#FFF}
.inab_ris{padding:10px 0px 25px 0px; display:block}

.in_news{ background:url(/templates/default/images/nebg.jpg) center top; height:582px}
.in_news h1{text-align:center; float:left; margin-top:50px; width:100%;}
.in_news h2{text-align:center; float:left; width:100%; margin-bottom:25px;}
.in_newsn{width:1200px; margin:0 auto; overflow:hidden}
.in_newsul{width:600px; display:block; float:left; margin-top:50px;}
.in_newsul li{float:left;}
.in_nim{width:235px; float:left}
.in_nzi{width:320px; float:left}
a.in_nzi_mi:link,a.in_nzi_mi:visited,a.in_nzi_mi:active{ text-decoration:none;height:40px; display:block; font-size:18px; line-height:20px; font-weight:100; color:#545353;}
a.in_nzi_mi:hover{color:#C30;}
.in_nzi_s{height:40px; overflow:hidden; line-height:20px; color:#545353; display:block; margin:10px 0px;}
.in_nzi_t{float:left; color:#545353; }
.more{width:139px; margin:30px auto;}
.xm{width:100%; background: url(/templates/default/images/cybg.jpg) no-repeat center center}
/* 本例子css */
.slideGroup{ width:1200px; text-align:left; margin:0 auto; overflow:hidden}



.prom{ float:left; color:#FFF; font-size:35px; margin-top:100PX;}
.prom span{font-size:20px;}
.slideGroup .sPrev,.slideGroup .sNext{ display:block; width:48px; height:54px; margin-top:35px; margin-right:15px;float:right; background:url(/templates/default/images/icoLeft.png) no-repeat center center}
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .parBd .tempWrap{ float:right;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1; float:left;}
.slideGroup .parBd ul li{ margin:0 20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center;}
.slideGroup .parBd ul li .pic img{ width:207px; height:325px;  display:block; border:1px solid #ccc }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;}
.slideGroup .parBd ul li .title{ line-height:24px; background:#017c45; color:#FFF}
.slideGroup .parBd ul li .title a{color:#FFF; font-size:10px; text-decoration:none; background:url(/templates/default/images/jj1.png) no-repeat;  width:184px; display:block; background-position:190px 8px; text-align:right; padding-right:25px;}
.slideGroup .parBd ul li .title a:hover{ background: #F90;}
.bt2{font-size:14px; color:#FFF}
.bt2 span{float:left; line-height:35px;}
.bt2 em{font-size:35px; float:right; font-style:normal; font-weight:bold}
.bt1{ width:207px; margin:0 auto; border-bottom:1px #FFFFFF solid; text-align:left; line-height:25px; color:#FFF}





.in_pro{ width:1200px; text-align:left;}
.in_pro .probt{ height:80px; overflow:hidden; line-height:30px; padding:0 20px; position:relative;  }
.in_pro .probt ul{ float:right; position:absolute; right:20px; top:35px; height:20px;   }
.in_pro .probt ul li{ float:left; padding:0 15px; cursor:pointer; line-height:20px; height:20px;  border-right:1px #dedede solid;}
.in_pro .probt ul li.on{ height:20px; line-height:20px; color:#089758; font-weight:bold}
.in_pro .probt{ padding:10px; zoom:1;  }
.in_pro .progd{ overflow:hidden; zoom:1; }

.in_pro .sle,.in_pro .sri{ display:block; width:30px; height:90px; float:left;  border:1px solid #ddd; background:url(/templates/default/css/images/icoLeft.gif) center center no-repeat #f4f4f4; }
.in_pro .sri{ background:url(/templates/default/css/images/icoRight.gif) center center no-repeat #f4f4f4;  }
.in_pro .sle:hover,.in_pro .sri:hover{ border-color:#f60;  }
.in_pro .pronr .tempWrap{ float:left;  }
.in_pro .pronr ul{ overflow:hidden; zoom:1; float:left;  }
.in_pro .pronr ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:left; height:300px;  }
.in_pro .pronr ul li .pho{ text-align:center; }
.in_pro .pronr ul li .pho img{ width:274px; height:207px; display:block;  padding:2px;}
.in_pro .pronr ul li .pho a:hover img{ border-color:#999;  }
.in_pro .pronr ul li .phozi{line-height:24px; padding-top:8px;}
.progd a,.progd a:visited,.progd a:active{color:#5c5c5c; border-bottom:1px #e1e1e1 solid; font-size:14px; text-decoration:none; display:block; width:278px; height:277px;}
.progd a:hover{background:#017c45; color:#FFF; display:block; box-shadow: 2px 2px 5px #888888;}
.phozi em{font-size:12px; color:#c1c1c1; font-style:normal;}
.phozi span{width:270px; display:block; margin:0 auto;}



.in_fz{background:#f8f8fa url(../images/map.png) no-repeat; background-position:100px 120px; overflow:hidden; padding-top:35px; }
.in_fz_n{width:1200px; margin:0 auto; overflow:hidden; text-align:center; }



.in_sj{width:600px; margin:0 auto; float:right; padding-right:50px;}
#timeline {
  list-style: none;
  padding-left: 30px;
  border-left: 8px solid #e7e7e7;
}
#timeline li {
  margin: 40px 0;
  position: relative;
}
#timeline p {
  margin: 0 0 15px;
}

.date {
  margin-top: -35x;
 
  left: -158px;
  font-size: 0.95em;
  line-height: 20px;
  position: absolute;
  color:#8b8b8b;
}
.date span{ font-size:30px;}

.circle {
  margin-top: -10px;
  top: 50%;
  left: -44px;
  width: 10px;
  height: 10px;
  background: #017c45;
  border: 5px solid #e7e7e7;
  border-radius: 50%;
  display: block;
  position: absolute;
 
}

.content {
  max-height: 20px;
  padding: 50px 20px 0;
  border-color: transparent;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  position: relative;
  background:#e7e7e7;
}
.content:before, .content:after {
  content: "";
  width: 0;
  height: 0;
  border: solid transparent;
  position: absolute;
  pointer-events: none;
  right: 100%;
}
.content:before {
  border-right-color: inherit;
  border-width: 20px;
  top: 50%;
  margin-top: -20px;
}
.content:after {
  border-right-color: #e7e7e7;
  border-width: 17px;
  top: 50%;
  margin-top: -17px;
}
.content p {
  max-height: 0;
  color: transparent;
  text-align: justify;
  word-break: break-word;
  hyphens: auto;
  overflow: hidden;
}

label {
  font-size: 1.3em;
  position: absolute;
  z-index: 100;
  cursor: pointer;
  top: 20px;
  transition: transform 0.2s linear;
}

.radio {
  display: none;
}

.radio:checked + .relative label {
  cursor: auto;
  transform: translateX(42px);
}
.radio:checked + .relative .circle {
  background: #f98262;
}
.radio:checked ~ .content {
  max-height: 180px;
  border-color: #e7e7e7;
  margin-right: 20px;
  transform: translateX(20px);
  transition: max-height 0.4s linear, border-color 0.5s linear, transform 0.2s linear;
}
.radio:checked ~ .content p {
  max-height: 200px;
  color: #898989;
  transition: color 0.3s linear 0.3s;
}

/* -------------------------------------
 * mobile phones (vertical version only)
 * ------------------------------------- */
@media screen and (max-width: 767px) {
  #timeline {
    margin-left: 0;
    padding-left: 0;
    border-left: none;
  }
  #timeline li {
    margin: 50px 0;
  }

  label {
    width: 85%;
    font-size: 1.1em;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    transform: translateX(18px);
  }

  .content {
    padding-top: 45px;
    border-color: #e7e7e7;
  }
  .content:before, .content:after {
    border: solid transparent;
    bottom: 100%;
  }
  .content:before {
    border-bottom-color: inherit;
    border-width: 17px;
    top: -16px;
    left: 50px;
    margin-left: -17px;
  }
  .content:after {
    border-bottom-color: #017c45;
    border-width: 20px;
    top: -20px;
    left: 50px;
    margin-left: -20px;
  }
  .content p {
    font-size: 0.9em;
    line-height: 1.4;
  }

  .circle, .date {
    display: none;
  }
}


.down{width:100%; background:#09995c; padding:35px 0px;}
.down_n{width:1200px; margin:0 auto; overflow:hidden; color:#FFF}
.down_n ul span{font-size:10px; font-family:Arial, Helvetica, sans-serif; width:120px; color:#85dab6; display:block; float:left; border-bottom:1px #53b88d solid; line-height:20px; padding-bottom:8px; margin-bottom:10px;}
.down_n ul{width:120px; display:block; float:left; margin:0px 30px;}
.down_n ul h4{float:left; width:120px;}
.downli a,.downli a:visited,.downli a:active{line-height:30px; color:#cce4d7; text-decoration:none;}
.downcx{width:116px; display:block; border:2px #53b88d solid; float:left; margin:0px 0px 10px 0px;}
.downt{height:50px; line-height:50px; text-align:center; background:#017c45; color:#a4c5b2}
.downt a{color:#a4c5b2;}

















.b5{float:left; width:240px; height:120px; overflow:hidden;}
.b2{float:left; width:70px; height:120px; margin-left:30px; overflow:hidden;}
.b3{ width:70px; height:40px;line-height:40px; font-size:12px; color:#ffffff;}
.b3 a:link,.b3 a:active,.b3 a:visited{color:#ffffff;}
.b3 a:hover{ color:#FFFFFF; font-weight:bold;}
/*头部end*/ 


/*产品*/
.cp{width:100%; height:940px; background:#f8f8f8; overflow:hidden;}
.cp_1{width:1200px; height:940px; margin:0 auto;overflow:hidden;}
.cp_2{width:1200px; height:168px; background:url(/templates/default/images/cp.png) no-repeat top center;}

.cp_3{width:1200px; height:772px; padding-top:168px;overflow:hidden; }
.cp_z{float:left; width:230px; height:682px; overflow:hidden;}

.cp_4{width:230px; height:46px; margin-bottom:16px;}
.cp_4 li{width:228px; height:44px; line-height:44px; font-size:16px; color:#838383;text-align:center;display:block;}
.cp_4 li a:link,.cp_4 li a:active,.cp_4 li a:visited{color:#838383;width:220px; height:44px; line-height:44px; font-size:16px; color:#838383; overflow:hidden; text-align:center;display:block;border:1px solid #5789BD; padding-left:4px; padding-right:4px; }
.cp_4 li a:hover{width:220px; height:44px; line-height:44px; font-size:16px; color:#ffffff; overflow:hidden; text-align:center; padding-left:4px; padding-right:4px;display:block;border:1px solid #ffffff; background:#7d0204; }

.cp_r{ float:left;width:948px; height:720px; margin-left:22px;overflow:hidden;}

.pro{width:948px; height:720px; overflow:hidden; }
.pro ul li{width:306px;height:230px;float:left;position:relative;overflow:hidden;cursor:pointer;margin-right:5px; margin-left:5px; margin-bottom:10px;_margin-right:2px; _margin-left:1px; }
.pro ul li img{border:none}
.pro .txt{width:306px;background:url(/templates/default/images/prot.png) no-repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑"; height:40px; line-height:40px;}

.pro .txt p{font-size:14px;text-align:center; color:#FFFFFF; height:40px; line-height:40px; overflow:hidden;}
/*产品end*/

/*简介*/
.ab{width:1200px; height:180px; margin:0 auto; background:url(/templates/default/images/gs.png) no-repeat top center; padding-top:10px; overflow:hidden;}

.ab_1{width:1200px; height:390px; margin:0 auto; background:url(/templates/default/images/bj.png) no-repeat top center;}
.ab_2{float:left; width:710px; height:290px; padding-top:10px;}

.ab_2_1{float:left; width:356px; height:290px; background:url(/templates/default/images/abt.png) no-repeat;}
.ab_2_2{width:150px; height:80px; padding-top:130px; padding-left:200px;}
.ab_3{ float:left; height:40px; line-height:40px; font-size:16px; color:#FFFFFF;}
.ab_3_1{height:20px; line-height:20px; font-size:14px; color:#FFFFFF;}

.az{float:left; width:324px; height:275px; padding-left:30px; padding-top:8px;}
.az_1{width:324px; height:275px; line-height:25px; font-size:14px; color:#818181; overflow:hidden;}

.ar{float:right; width:394px; height:318px; background:url(/templates/default/images/bjt.jpg) no-repeat;}

.gy{width:394px; height:318px; overflow:hidden;}
.gy ul li{width:350px;height:288px;float:left;position:relative;overflow:hidden;cursor:pointer;margin-right:22px; margin-left:22px; margin-top:15px;}
.gy ul li img{border:none}
.gy .tx{width:350px;background:url(/templates/default/images/prot.png) no-repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑"; height:40px; line-height:40px;}

.gy .tx p{font-size:14px;text-align:center; color:#FFFFFF; height:40px; line-height:40px; overflow:hidden;}

/*简介end*/


/*底部*/
.db{width:100%; height:410px; background:#2E2E2E; overflow:hidden;}
.db_1{width:1200px; height:360px; padding-top:50px; margin:0 auto;}

.db_1f{float:left; width:500px; height:360px; margin-left:66px; _margin-left:20px}
.db_2{width:440px; height:42px; background:#434343; line-height:42px; font-size:13px; color:#676767; padding-left:10px; border:none; margin-bottom:1px;}
.db_3{width:440px; height:132px; background:#434343; line-height:30px; font-size:13px; color:#676767; padding-left:10px; border:none; margin-bottom:1px;}
.db_4{ width:452px; height:42px; _margin-left:10px;_width:472px;}
.db_4_1{float:left; width:224px; height:42px; line-height:42px; background: #7d0204; text-align:center; font-size:15px; color:#FFFFFF; margin-right:2px; border:none; cursor:pointer;}

.db_5{float:left; width:300px; height:304px;margin-right:160px; }
.db_6{width:76px; height:40px; line-height:40px; font-size:18px; color:#acacac; border-bottom:3px solid #585858; margin-right:224px;}
.db_7{width:300px; height:240px; line-height:20px; font-size:12px; color:#acacac; overflow:hidden; padding-top:20px;}


.db_8{width:152px; height:240px; border-left:1px solid #acacac; overflow:hidden; margin-top:20px;}
.db_9{width:130px; height:240px; line-height:40px; font-size:14px; color:#acacac; overflow:hidden; margin-left:22px;}
.db_9 a:link,.db_9 a:active,.db_9 a:visited{color:#acacac;}
.db_9 a:hover{ font-weight:bold;}

.dbf{width:100%; height:38px; background:#232323;}
.df{width:1200px; height:38px; line-height:38px; font-size:12px; color:#acacac; text-align:center; margin:0 auto;}
/*底部end*/


.dy{width:100%; height:450px;position:absolute; z-index:1}
.dy_1{width:100%;  background:#017c45;}
.dy_2{width:1200px; margin:0 auto; background:#017c45; overflow:hidden }
.dy_2 li{float:left; height:36px; line-height:36px; font-size:12px; color:#fff; border-bottom:1px #FFFFFF solid}

.dy_3{ width:1200px; margin:0 auto; overflow:hidden; margin-top:50px;}


.dy_tli{ float:left; margin-bottom:1px;}
.dy_tli1{ float:left; margin-bottom:1px;}
.dy_tli1 a,.dy_tli1 a:visited,.dy_tli1 a:active{float:left; font-size:14px;  border-right:1px #FFFFFF solid;  padding:0px 30px; text-decoration:none; color:#017c45; background:#fff}


.dy_tli a,.dy_tli a:visited,.dy_tli a:active{float:left;  font-size:14px; border-right:1px #FFFFFF solid;  padding:0px 30px; text-decoration:none; color:#fff; background:#017c45}
.dy_tli a:hover{color:#017c45; background:#fff}





.dy_z{float:left; width:230px; margin-bottom:100px;}
.dy_4{width:230px; height:78px; background:#017c45; line-height:78px; font-size:22px; color:#FFFFFF; text-align:center;}

.dy_5{width:230px; height:38px; line-height:38px; font-size:14px; color:#FFFFFF; background:#7d0204; text-align:center; margin-top:12px;  overflow:hidden;}
.dy_5 a:link,.dy_5 a:active,.dy_5 a:visited{background:#017c45;width:220px; height:38px; line-height:38px;  overflow:hidden; color:#FFFFFF; display:block;padding-left:5px; padding-right:5px;}
.dy_5 a:hover{background:#c19967;width:220px; height:38px; line-height:38px; padding-left:5px; padding-right:5px; overflow:hidden; display:block; color:#fff;}


.dy_6{width:230px; height:38px; line-height:38px; font-size:14px; color:#017c45; background:#c19967; text-align:center; margin-top:12px;  overflow:hidden;}
.dy_6 a:link,.dy_6 a:active,.dy_6 a:visited{background:#c19967;width:220px; height:38px; line-height:38px;  overflow:hidden; color:#fff; display:block;padding-left:5px; padding-right:5px;}
.dy_6 a:hover{background:#7d0204;width:220px; height:38px; line-height:38px; padding-left:5px; padding-right:5px; overflow:hidden; display:block; color:#FFFFFF;}


.dyt{width:100%; line-height:60px; color:#FFF; background:url(/templates/default/images/mbg.png) no-repeat;font-size:30px; margin-bottom:10px; border-bottom:1px #017c45 solid;}
.dyt_n{ padding:0px 15px; margin:0 auto; text-align:center}




.yc_4{width:1200px; line-height:30px; font-size:14px; color:#666666; margin:0 auto;}
.yc_4 p{ text-indent:2em}





.nw{width:100%; line-height:30px; text-align:center; font-size:18px; color:#000000;}
.nw_1{width:100%; line-height:20px; text-align:center; font-size:12px; color:#9C9C9C; padding:10px 0 15px 0;}
.nw_1s{ text-align:center; padding-top:10px; padding-bottom:10px;}

.nw_2{width:100%; height:62px; margin-top:60px; _margin-bottom:60px;}
.nw_3{float:left; padding:0px 10px; height:30px; line-height:30px; font-size:14px; color:#ffffff; background:#017c45; margin:16px 0 0 80px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; text-align:center;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; }
.nw_3 a:link,.nw_3 a:active,.nw_3 a:hover,.nw_3 a:visited{color:#ffffff; display:block;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; }

.nw_3f{float:right; width:260px; height:30px; line-height:30px; font-size:14px; color:#ffffff; background:#017c45; margin:16px 80px 0 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; text-align:center;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; }
.nw_3f a:link,.nw_3f a:active,.nw_3f a:hover,.nw_3f a:visited{color:#ffffff; display:block; text-decoration:none; text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; }

.new{width:100%; height:160px; border-bottom:1px solid #c9c9c9; margin-bottom:20px; margin-top:35px;}
.new_1{float:left; width:240px; height:182px; padding-right:22px;}
.new_2{float:left; width:930px; height:182px;}
.new_2_1{width:930px; height:50px; line-height:50px; font-size:20px; color:#666666;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; }
.new_2_1 a:link,.new_2_1 a:active,.new_2_1 a:hover,.new_2_1 a:visited{ color:#595959; text-decoration:none;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; }
.new_3{width:930px; height:125px; line-height:25px; font-size:14px; color:#9c9c9c; overflow:hidden;}

.new_4{width:100%; height:40px; border-bottom:1px #CCC dashed;}
.new_4_1 img{float:left; margin-right:10px;}
.new_4_1{float:left; width:980px; height:40px; line-height:40px; font-size:14px; color:#595959;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; }
.new_4_1 a:link,.new_4_1 a:active,.new_4_1 a:hover,.new_4_1 a:visited{ text-decoration:none; color:#666666;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; }
.new_4_2{float:right; height:40px; line-height:40px; font-size:12px; color:#595959; padding-right:25px; font-family:Arial, Helvetica, sans-serif; color:#8a8888}



.ym{width:100%; margin-left:14px; padding-top:50px; padding-bottom:15px; overflow:hidden;_padding-bottom:60px;}
.ym a{float:left; border:solid 1px #cccccc; padding:5px 10px 5px 10px; color:#545454; margin-right:5px; margin-bottom:5px;}
.ym a:hover{background:#09995c; color:#FFF; border:solid 1px #cccccc;}
a.select{background:#09995c; color:#FFF; border:solid 1px #cccccc;}
a.select:hover{background:#09995c; color:#FFF; border:solid 1px #cccccc;}



.cc{width:1200px;overflow:hidden; float:left;}
.cc ul li{width:300px; text-align:center; float:left;overflow:hidden;}
.cc ul li img{border:none}
.cc .tt{width:260px; margin:0 auto; color:#000;font-family:"微软雅黑"; height:34px; line-height:34px;}

.cc .tt p{font-size:14px;text-align:center; color:#000; height:34px; line-height:34px; overflow:hidden;}
.dyb{line-height:25px; color:#666; padding:20px 0px; float:left; width:100%;}
.dyb p{text-indent:2em; font-size:14px}


/*二级页加*/
.main_ly{}
.main_ly li{clear:both;padding:0 0 12px 0;color:#3c3b3b;font-size:16px;line-height:30px;}
.main_ly_t1{width:70px;float:left;}
.main_ly_t2{float:left;color:#999999;padding:0 0 0 15px;font-size:14px;}
.main_bd{width:230px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_bd1{width:500px;height:102px;border:solid 1px #dddddd;float:left;font-size:14px;line-height:25px;padding:5px;}
.main_bd2{width:115px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_but{width:240px;padding:20px 0 0 0;clear:both;}
.main_but_t{color:#3c3b3b;font-size:16px;line-height:30px;}
.main_bd3{width:180px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;}
.main_bd4{width:100%;height:102px;border:solid 1px #dddddd;font-size:14px;line-height:25px;padding:5px;}

.main_page{clear:both;padding:25px 0 0 0;position:relative;width:100%;text-align:center;overflow:hidden;}
.main_page li{float:left;margin:0 4px;font-size:14px;font-weight:bold;text-align:center;position:relative;right:50%; margin-left:10px;}
.main_page ul{float:left;position:relative;left:50%;}
.main_page li a{width:100%;height:23px;display:block;border:solid 1px #bfbfbf;color:#bfbfbf;line-height:23px; padding-left:3px; padding-right:3px;}
.main_page li a:hover{color:#fff;background:#3065c8;border:solid 1px #3065c8;}
.main_down{clear:both;}
.main_down li{clear:both;padding:0 5px 20px 5px;margin:0 0 20px 0;border-bottom:dotted 1px #b2b2b2;color:#9f9f9f;font-size:14px;}
.main_down li a{color:#565656;font-size:16px;float:left;}
.main_down li font{color:#477cdf;font-size:16px;}

.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}


#code,#code_hover{width:40px;height:195px;background:url(/templates/default/images/icon.png) no-repeat;position:fixed;right:50px;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:100000000}
#code{background-position: -189px 0px;bottom:120px;_margin-bottom:120px;}
#code_hover{background-position: -189px 0px;bottom:120px;_margin-bottom:120px;}
#gotop{background-position:-276px -310px;bottom:67px;_margin-bottom:67px;
    width:40px;height:40px;position:fixed;right:50px;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

#code_img{width:270px;height:355px;background: url(/templates/default/images/icon.png) 92px 109px no-repeat;position:fixed;right:90px;bottom:67px;cursor:pointer;display:none;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:67px;}
/*返回顶部竣事*
<!--耗时1753875205.9388秒-->