/* CSS Document */
html * {font-family:"微软雅黑","tahoma ","Arial",;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small,
strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td
{margin:0;padding:0;border:none;font-weight:inherit;font-style:inherit;}
cite{font-style:normal;}
strong{font-weight:bold;font-size:14px;} 
body{color:#333; line-height:22px; font-size:14px;}
ul,dl,li{list-style-type:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{font-weight:normal;}
a{text-decoration:none;outline:none; color:#333;}  
/* hidefocus="hidefocus" <按钮去除虚线>*/
/* text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  <li字数超出已省略号代替>*/
a:hover{color:#f84600;text-decoration:underline;}
label,button{cursor:pointer;}
input,select{font-size:12px; margin:0px; padding:0px;}
input.text,textarea.text{border:1px solid #6189C6;padding:3px 4px;}
.clear{clear:both; line-height:0px; height:0px; font-size:0px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section
{ margin: 0; padding: 0; font-family: "微软雅黑";}
a,a:hover {text-decoration:none;border:none;}
#LR_Tb2{display:none}
.pagelist li{float:left;padding:3px 5px;}

.fl,.nav ul a,.zuOne ul li,.zuTwo ul img,.zuTwo ul li,.zuTwo div a,#zuFour div ul b,#zuFive div div img,.zufive ul li,.zuBottom ul img,.zuBottom ul li{float:left;}
.fr,.zuTwo_more,#zuFour div ul li,#zuFive div div span{float:right;}
.hd_logo,.head ul li a,.banner img,.nav ul a,.zuOne ul li img,.zuOne ul li b,.zuTwo_more,.zuTwo ul img,.zuTwo div a,#zuFour div ul b,#zuFive div div img,#zuFive div div span,#zuFive div div span p,#zuFive div div span p b,.zufive_zx,.zuBottom ul img{display:block;}
.main{width:100%;overflow:hidden;}
.nav ul a,.zuOne ul li b,.zuTwo_more,.zuTwo div a,#zuFour div ul b,#zuFour div ul li p,#zuFive div ul li,#zuFive div div span p,.zuBottom ul li{font-family:"songti";font-size:13px;}
.head{height:50px;background:#008375;overflow:hidden;}
.head ul{margin:0 auto;height:50px;}
.hd_logo{    width: 174px;    height: 33px;    margin-top: 8px;    margin-left: 10px;}
.head ul li{float:right;overflow:hidden;}
.head ul li a{float:left;margin:22px 16px 0 0;width:17px;height:17px;}
/*banner*/
.banner,.nav,.nav ul,.zuOne,.zuOne ul,.zuTwo,.zuTwo ul,.zuTwo,.zuTwo div,#zuFour,#zuFive,#zuSix,#zuFive div div dd{overflow:hidden;}
.banner img{width:100%;}
/*nav*/
.nav{height:31px;background:#008375;}
.nav ul{width:89%;margin:0 auto;}
.nav ul a{width:20%;height:31px;color:#fff;line-height:31px;text-align:center;letter-spacing:-2px;}
/*zuOne*/
.zuOne{background:#c2e0ce;}
.zuOne ul{width:89%;margin:0 auto;margin-bottom:18px;}
.zuOne ul li{width:25%;text-align:center;margin-top:18px;}
.zuOne ul li img{width:48px;height:48px;margin:0 auto;}
.zuOne ul li b{color:#008375;margin-top:6px;}
/*zuTwo*/
.zuTwo{background:#ceeedc;}
.zuTwo ul{width:89%;margin:0 auto;margin-top:18px;}
.zuTwo ul li{width:214px;height:27px;background:url(../images/zuTwo_ss.gif) no-repeat;}
.zuTwo_more{width:69px;height:24px;background:url(../images/zuTwo_more.gif) no-repeat;text-align:center;margin-top:2px;}
.zuTwo div a{width:22%;height:26px;background:#ffffff;color:#000;line-height:26px;text-align:center;margin-left:2.5%;margin-top:8px;}
.zuTwo div{width:89%;margin:0 auto;margin-top:6px;margin-bottom:18px;line-height:0;}
.zuTwo div ul{width:100%;margin:0 auto;}
.zuTwo div ul li{width:32%;float:left;margin-left:1%;margin-top:1%;height:auto;}
.zuTwo div ul li:nth-child(1){margin-left:0px;}
.zuTwo div ul li:nth-child(4){margin-left:0px;}
.zuTwo div ul li img{width:100%;}
.zuTwo ul a li img{width:30%;margin-left:4%;margin-top:3px;}
.zufive ul a li img{width:30%;margin-left:4%;margin-top:3px;}
/*zuThree*/
#zuThree{background:#b1dfcc;}
#zuThree div a{height:29px;line-height:29px;}
/*zuFour*/
#zuFour{background:#98d7c4;}
#zuFour div ul{width:100%;margin:0 auto;margin-top:12px;}
#zuFour div ul b{width:25%;height:26px;color:#fff;line-height:26px;text-align:left;background:url(../images/zuFour_icon1.gif) no-repeat;text-indent:2%;}
#zuFour div ul li{width:74%;height:28px;/*background:url(../images/zuFour_icon1.png) no-repeat 0 8px;*/background:none;border-bottom:1px #3e3f42 dashed;}
#zuFour div ul li p{line-height:28px;margin-left:18px;}
#zuFour div ul li p a{background:none;width:auto;line-height:4px;}
/*zuFive*/
.zufive{background:#ceeedc;}
.zufive ul{width:89%;margin:0 auto;margin-top:18px;}
.zufive ul li{width:214px;height:27px;background:url(../images/zuTwo_ss.gif) no-repeat;cursor:pointer;}
.zufive ul li a img{width:30%;}
.zufive div,.zufive div ul,.zuBottom ul,.zuBottom{overflow:hidden;}
#zuFive{background:#5fc4a9;}
#zuFive div ul li{width:71px;height:30px;background:url(../images/zuFive_liLeft.gif) no-repeat;color:#ff630a;line-height:30px;text-align:center;font-weight:bold;margin-left:8px;background-size:100%;cursor:pointer;}
#zuFive div{width:100%;}
#zuFive div div{width:320px;margin:0 auto;margin-top:18px;}
#zuFive div ul{width:320px;margin:0 auto;margin-top:18px;}
#zuFive div div img{width:91px;height:91px;margin-left:9px;}
#zuFive div div span{width:66%;height:93px;background:url(../images/zuFive_tbg.gif) no-repeat;margin-right:5px;}
#zuFive div div span h1{font-family:'weiruanyahei';font-size:16px;color:#ff630a;width:98%;margin-top:10px;margin-left:8px;}
#zuFive div div span h1 b{font-family:'weiruanyahei';font-size:18px;color:#ff630a;margin-right:12px;}
#zuFive div div span p{width:193px;background:url(../images/zuFive_cc.gif) no-repeat;margin-left:8px;margin-top:8px;margin-bottom:7%;}
#zuFive div div span p a{background:none;color:#ff0000;}
#zuFive div div span p b{font-weight:normal;text-align:left;text-indent:40px;}
.zufive_zx{width:50%;margin:0 auto;margin-top:20px;margin-bottom:20px;}
#zuFive div div dd{display:none;}
/*zuSix*/
#zuSix{background:#b1dfcc;}
#zuSix ul li{background:none;font-family:'heiti';font-size:16px;color:#008375;font-weight:bold;line-height:24px;}
#zuSix div img{width:100%;}
#zuSix div a{width:48%;height:37px;font-family:'weiruanyahei';font-size:14px;color:#ff630a;line-height:37px;margin-left:0px;}
#zuSix div a b{padding-left:38px; color:#ff630a;}
/*zuBottom*/
.zuBottom{height:84px;height:auto;background:#defbea;text-align:center;font-size:15px;}
.zuBottom ul{width:100%;margin:0 auto;margin-top:10px;}
.zuBottom  li{color:#008375;line-height:26px;margin:0 18px 0 0px;font-size:16px;}
.zuBottom a{color:#008375;}
.bottom_newCopy{width:320px;margin:0 auto;margin-bottom:-48px;margin-top:12px;}
.bottom_npsp{height:40px;}
/*.zuBottom div{overflow:hidden;}*/
.zuBottom  div li{float:left;font-weight:bold;}
.zuBottom li:nth-child(1) {width:320px;text-align:center;font-weight:bold;margin:0 auto;margin-top:10px;color:#008375;}
.zuBottom li:nth-child(2) {width:320px;margin:0 auto;text-align:center;text-align:center;font-weight:bold;margin-top:4px;margin-bottom:4px;}
/*top*/
.top{height:36px;background:url(../images/header.jpg) 0 0 no-repeat;position:relative;font-family:"Microsoft YaHei";color:#fff;overflow:hidden;}
.top a.yygh{left:90px;}
.top a{font-weight:bold;line-height:24px;font-size:14px;color:#ffffff;}
.top_rx{display:block;width:208px;height:25px;padding-left:6px;margin-top:5px;}
.top_img{display:block;float:left;padding-left:6px;width:26px;height:33px;}
.top_zw{display:block;width:70px;height:25px;margin-top:-25px;margin-left:244px;}
.nav_fixed{position:fixed;top:0px;z-index:9999; width:100%;}

@media (width: 320px){ 
#szgr_dxjb li{height:31px;}
#szgr_dxjb li a{height:31px;line-height:31px;}
.list_boss_M{background:#ceeedc;}
}
@media (min-width: 400px){ 
.head ul,.nav ul,.list_M div:nth-child(1),.list_M div:nth-child(2) ul,.list_M div:nth-child(2) ul:nth-child(3),.list_M div:nth-child(2) ul:nth-child(4),.nxby_qwzj ul:nth-child(1) li, .nxby_qwzj ul:nth-child(2), .nxby_qwzj ul:nth-child(3),.nxby_tjjs ul,.nxby_rd ul,#ejymNav,#ejymCont,.qlxjb_rd ul,.szgr_rd ul,.szzx_rd ul,.nkjb ul,.xgnza ul{width:320px;}
.site-nav span{width:440px;display:block;}
.zuOne ul{width:320px;}
.zuTwo ul,.zuTwo div,.zufive ul,.zuBottom ul,.zjtd_lb ul,.zjtd_search ul{width:320px;}
.banner ul{width:320px;}
.banner ul img{width:100%;}
.banner ul,#ejymNav,#ejymCont,.site-nav span{margin:0 auto;}
#sy_btm ul{width:320px;}
}
@media (min-width: 414px){ 
.banner ul{width:414px;margin:0 auto;}
.banner ul img{width:100%;}
}
@media (width: 375px){ 
#szgr_dxjb{height:121px;}
#szgr_dxjb li{height:35px;}
.list_M div:nth-child(2) ul:nth-child(3) li a{height:35px;line-height:38px;}
.list_M div:nth-child(2) ul:nth-child(4) li{height:70px;}
.list_M div:nth-child(2) ul:nth-child(4) li a{height:35px;line-height:40px;}
}

.list_boss_M{background:#ceeedc;}
.article-content p img{display:block;}


/*footer*/
.yyshu{color:#2d3540;text-align:center;height:23px;font-size:14px;line-height:23px;width:170px;}
.yyshu .shuzi{width:78px;padding:0 2px;margin:0 2px;color:#FFF;height:23px;background:url(../images/shuzibg.jpg) no-repeat;letter-spacing:9px;background-size:82px 23px;}

}

@media screen and (min-width:480px) and (max-width:640px){ 
  html{font-size:47% !important}
  #header{height:72px;}
  .yyshu .shuzi{width:156px;padding:0 4px;margin:0 4px;color:#FFF;height:46px;background:url(../images/shuzibg.jpg) no-repeat;letter-spacing:19px;font-family:"微软雅黑"}

}

@media screen and (min-width:480px) and (max-width:960px){ 
  .yyshu .shuzi{width:156px;padding:0 4px;margin:0 4px;color:#FFF;height:46px;background:url(../images/shuzibg.jpg) no-repeat;letter-spacing:19px;font-family:"微软雅黑"}

}

@media screen and (min-width:320px) and (max-width:379px){ 
.yyshu .shuzi{width:78px;padding:0 2px;margin:0 2px;color:#FFF;height:23px;background:url(../images/shuzibg.jpg) no-repeat;letter-spacing:10px;background-size:82px 23px;}
}
 .footer-end {width:100%;height:80px;position:fixed !important;bottom:0;line-height:80px;z-index:100;max-width:640px;/*left:50%;margin-left:-320px;*/ font-size:10px;}
.footer-end .footerInner {width:100%;height:100%;-moz-box-shadow:6px 0 24px rgba(32,21,18,.72);-webkit-box-shadow:6px 0 24px rgba(32,21,18,.72);box-shadow:6px 0 24px rgba(32,21,18,.72);}
.footer-end a {display:block;float:left;position:relative;}
.footer-end a em,.footer-end a i {display:block;position:absolute;    font-style: normal;}
.footerLink1 {width:15%;height:100%; background-color:#2e3642;}
.footerLink0 {width:29%;height:100%; background-color:#0171b3;}
.homeIcon {left:50%;top:12px;width:59px;height:50px;margin-left:-29px; background:url(../images/footer-end-home.png) no-repeat;background-size:100% 100%;}
.qqIcon {/*animation: tel 1s infinite ease-in-out;-webkit-animation: tel 1s infinite ease-in-out;-moz-animation: tel 1s infinite ease-in-out;-o-animation: tel 1s infinite ease-in-out;*/left:54%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px; background:url(../images/QQ.png) no-repeat;}
.footerLink0 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:2em;line-height:46px;}
.footerLink1 em {display:block;left:0;top:48px;width:100%;color:#6a7380;font-size:20px;line-height:36px;text-align:center;}
.footerLink2 {width:28%;height:100%; background-color:#ff6005;}
.swtIcon {left:60%;top:20px;width:54px;height:48px;margin-left:-100px; background:url(../images/footerLink2.png) no-repeat;}
.swtIcon_Counter {animation: tiwen 1s infinite ease-in-out;-webkit-animation: tiwen 1s infinite ease-in-out;-moz-animation: tiwen 1s infinite ease-in-out;-o-animation: tiwen 1s infinite ease-in-out;left:54%;top:10px;width:28px;height:28px;margin-left:-68px;text-align:center;line-height:26px; background-color:#e60012;color:#fff;font-size:18px;font-style:normal;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.8);box-shadow:0 0 3px rgba(0,0,0,0.8);}
.footerLink2 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:2em;line-height:46px;}
.footerLink3 {width:28%;height:100%; background-color:#26c540;}
.phoneIcon {animation: tel 1s infinite ease-in-out;-webkit-animation: tel 1s infinite ease-in-out;-moz-animation: tel 1s infinite ease-in-out;-o-animation: tel 1s infinite ease-in-out;left:54%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px; background:url(../images/footerLink3.png) no-repeat;}
.phoneicon_counter{animation: tel 1s infinite ease-in-out;-webkit-animation: tel 1s infinite ease-in-out;-moz-animation: tel 1s infinite ease-in-out;-o-animation: tel 1s infinite ease-in-out;left:45%;top:5px;width:28px;height:28px;margin-left:-68px;text-align:center;line-height:26px; background-color:#e60012;color:#fff;font-size:18px;font-style:normal;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.8);box-shadow:0 0 3px rgba(0,0,0,0.8);}

.footerLink3 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:2em;line-height:46px;}

@keyframes tiwen{ 
  from{opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
  to{ opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
 }
@-webkit-keyframes tiwen{ 
  from{opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
  to{ opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
 }
@-o-keyframes tiwen{ 
  from{opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
  to{ opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
 }
@-moz-keyframes tiwen{ 
  from{opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
  to{ opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
 }
 @keyframes tel{ 
  from{opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
  to{ opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
 }
@-webkit-keyframes tel{ 
  from{opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
  to{ opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
 }
@-o-keyframes tel{ 
  from{opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
  to{ opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
 }
@-moz-keyframes tel{ 
  from{opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
  to{ opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
 }
 
@media screen and (min-width:320px) and (max-width:639px){
.footer-end {height:50px;}
.homeIcon {top:12px;width:35px;height:30px;margin-left:-15px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.qqIcon {width:27px;height:27px;margin-top:-14px;margin-left:-45px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.footerLink0 em {font-size:13px;line-height:16px;margin-left:-10px;margin-top:-11px;}
.footerLink1 em {font-size:10px;top:25px;line-height:18px;}
.swtIcon {top:15px;width:27px;height:24px;margin-left:-50px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.swtIcon_Counter {top:12px;width:14px;height:14px;margin-left:-34px;line-height:13px;font-size:9px;}
.footerLink2 em {font-size:13px;line-height:23px;margin-left:-10px;margin-top:-12px;}
.phoneIcon {width:27px;height:27px;margin-top:-14px;margin-left:-45px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.phoneicon_counter {top:10px;width:14px;height:14px;margin-left:-34px;line-height:13px;font-size:9px;}
.footerLink3 em {font-size:13px;line-height:23px;margin-left:-10px;margin-top:-12px;}
}