@charset "utf-8";
/* CSS Document */
/* Auther: Puyuan */
/* WebSite: http://www.ipuyuan.com/ */
/*公共样式与首页样式*/
A{TEXT-DECORATION: none;}
A:link {color: #333333; outline:none;}
A:visited {color: #333333}
A:active {color: #333333}
A:hover{COLOR:#206348}
BODY
{
 margin:0px; font-family:"微软雅黑"; background:#ffffff;color:#333333;}
p,h1,h2,h3,h4,h5,h6,ul,li,input,dl,dt,dd,header,article,iframe,footer,ol,div,img{margin:0px; padding:0px; }
input{ border:0px;}
img{border:0px; vertical-align:middle; -webkit-transition:all 0.2s linear;
-moz-transition:all 0.2s linear;
-o-transition:all 0.2s linear;
-ms-transition:all 0.2s linear;
transition:all 0.2s linear; max-width:100%; height:auto;}
li{ list-style:none;}
a{outline:none; -webkit-transition:all 0.2s linear;
-moz-transition:all 0.2s linear;
-o-transition:all 0.2s linear;
-ms-transition:all 0.2s linear;
transition:all 0.2s linear;}
b{ font-weight:normal;}
input,button,select,textarea{outline:none;font-family:"微软雅黑"; font-size:12px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both; margin:0px; padding:0px; height:0px;}
.fullSlide2 .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide2 .bd ul{width:100% !important;}
.fullSlide2 .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px; display:none;}
.fullSlide2 .hd ul{text-align:center;}
.fullSlide2 .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide2 .hd ul .on{background:#f00;}

@media only screen and (max-width:1000px){
.fullSlide2{width:100%;position:relative;height:400px;background:#000000 ;}
.fullSlide2 .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center;}
.fullSlide2 .bd li a{display:block;height:400px;}
.fullSlide2 .prev,.fullSlide2 .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-20px;left:3%;z-index:1;width:40px;height:40px;background: url(/font/m1_43.png) no-repeat; background-size:100% 100%;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide2 .next{left:auto;right:3%; background:url(/font/m1_46.png) no-repeat; background-size:100% 100%;}
}
@media only screen and (max-width:700px){
.fullSlide2{width:100%;position:relative;height:250px;background:#000000;}
.fullSlide2 .bd li{width:100% !important;height:250px;overflow:hidden;text-align:center;}
.fullSlide2 .bd li a{display:block;height:250px;}
}
@media only screen and (max-width:600px){
.fullSlide2{width:100%;position:relative;height:220px;background:#000000;}
.fullSlide2 .bd li{width:100% !important;height:220px;overflow:hidden;text-align:center;}
.fullSlide2 .bd li a{display:block;height:220px;}
}
@media only screen and (max-width:500px){
.fullSlide2{width:100%;position:relative;height:160px;background:#000000;}
.fullSlide2 .bd li{width:100% !important;height:160px;overflow:hidden;text-align:center;}
.fullSlide2 .bd li a{display:block;height:160px;}
.fullSlide2 .prev,.fullSlide2 .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-15px;left:3%;z-index:1;width:30px;height:30px;background: url(/font/m1_43.png) no-repeat; background-size:100% 100%;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide2 .next{left:auto;right:3%; background:url(/font/m1_46.png) no-repeat; background-size:100% 100%;}
}
@media only screen and (max-width:380px){
.fullSlide2{width:100%;position:relative;height:140px;background:#000000;}
.fullSlide2 .bd li{width:100% !important;height:140px;overflow:hidden;text-align:center;}
.fullSlide2 .bd li a{display:block;height:140px;}
}
@media only screen and (min-width:1000px){
.fullSlide2{width:100%;position:relative;height:540px;background:#000000;}
.fullSlide2 .bd li{width:100% !important;height:540px;overflow:hidden;text-align:center;}
.fullSlide2 .bd li a{display:block;height:540px;}
.fullSlide2 .prev,.fullSlide2 .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-35px;left:3%;z-index:1;width:70px;height:70px;background: url(/font/m1_43.png) no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide2 .next{left:auto;right:3%; background:url(/font/m1_46.png) no-repeat;}
}

@media only screen and (max-width:1000px){

.main{ width:100%; margin:0px auto;}
body{ font-size:1.3em;line-height:150%;}
}

@media only screen and (min-width:1000px){

.main{ width:1000px; margin:0px auto;}
body{ font-size:13px;line-height:22px;}
}


@media only screen and (max-width:1000px){
.top{ width:100%; background:#ffffff; height:55px;}
.top .main{ height:55px; position:relative;}
a.logo{ background:url(/font/logo.jpg) no-repeat; background-size:100% 100%; width:164px; height:35px; position:absolute; left:3%; top:10px;
-webkit-transition:all 0.0s linear;
-moz-transition:all 0.0s linear;
-o-transition:all 0.0s linear;
-ms-transition:all 0.0s linear;
transition:all 0.0s linear;
}
.cd_t{line-height:24px; width:100%; padding:10px 0px 10px 3%; float:left; font-size:1em; background:#82b327;}
.cd_t li{ float:left; height:24px; line-height:24px; font-size:1em; width:33.3333%;}
.cd_t li a{  padding-left:17px; color:#ffffff; display:block; font-family:Arial,微软雅黑;}
.cd_t li a.a1{ background:url(/font/p1_10.png) left no-repeat;}
.cd_t li a.a2{ background:url(/font/p1_12.png) left no-repeat;}
.cd_t li a.a3{ background:url(/font/p1_14.png) left no-repeat;}
.cd_t li a:hover{ color:#FF3}
.menu{margin:0px 0px 10px 0%; float:left; font-size:1em; width:100%;}
.menu li{ float:left;  width:100%; border-top:solid 1px #c6c6c6;}
.menu a.dbt{ display:block; width:100%; padding:7px 0px; font-size:1.1em; font-weight:bold; text-align:left; padding-left:3%; color:#191919;}
.menu li a.dbt:hover{background:#82b327; color:#ffffff;}
.menu li .txtk{ width:100%; float:left; display:block;}
.menu li .menu_nr{ display:none;}
.menu2{ width:32px; height:20px; display:block; position:absolute; right:3%; top:18px;}
.menu2 a{ background:url(/font/d2_1_03.png) no-repeat; outline:none; display:block; background-size:100% 100%; width:32px; height:20px; line-height:20px;}
.menu2 a.on{background: url(/font/d2_2_03.png) no-repeat; background-size:100% 100%; }
.menu a.dbt:hover,.menu li.on a.dbt{ }
.menu li.l_x{ display:none;}
.menu li dl{ width:100%; float:left; background:#ffffff; padding:5px 0px; font-size:0.95em; border-top:solid 1px #c6c6c6;}
.menu li dd{ float:left; width:31.33%; float:left; margin:1px 1%;}
.menu li dd a{ float:left; padding:2px 6%; color:#222222;}
.menu li dd a:hover{ background:#82b327; color:#ffffff;}
#navk{ width:100%; display:none; background:#ffffff; position:absolute; left:0px; top:55px; z-index:20; box-shadow:0 5px 8px rgba(0,0,0,.3); border-top:solid 1px #206348;}
.top_jg{ display:none;}
}
@media only screen and (max-width:380px){
.menu li dd{ float:left; width:48%; float:left; margin:2px 1%;}
.menu li dd a{padding:2px 4%;}
}
@media only screen and (min-width:1000px){
/*box-shadow:0 1px 2px rgba(0,0,0,.2);*/
#navk{}
.menu2{ display:none;}
.top{ width:100%; background: url(/font/p2_02.jpg) center center no-repeat; background-size:100% 100%;height:105px; border-top: solid 5px #82b327; z-index:10; }
.top .main{ height:100px; position:relative;}
a.logo{ background:url(/font/logo.jpg) no-repeat; background-size:100% 100%; width:285px; height:61px; position:absolute; left:0px; top:22px;
-webkit-transition:all 0.0s linear;
-moz-transition:all 0.0s linear;
-o-transition:all 0.0s linear;
-ms-transition:all 0.0s linear;
transition:all 0.0s linear;
}
.cd_t{height:26px; width:306px; padding-left:15px;  position:absolute; right:0px; top:0px;  background:url(/font/p1_03.png) no-repeat;}
.cd_t li{ float:left; height:24px; line-height:24px; font-size:12px; margin-left:15px; }
.cd_t li a{ color:#ffffff; padding-left:17px; display:block; font-family:Arial,微软雅黑;}
.cd_t li a.a1{ background:url(/font/p1_10.png) left no-repeat;}
.cd_t li a.a2{ background:url(/font/p1_12.png) left no-repeat;}
.cd_t li a.a3{ background:url(/font/p1_14.png) left no-repeat;}
.cd_t li a:hover{ color:#FF3}
.menu{ position:absolute; height:45px; right:0px; top:55px; z-index:49;}
.menu li{ height:50px; float:left;  }
.menu .l_x{ background: url(/font/p1_20.png) no-repeat 0px 7px; margin-right:0px; width:1px;}
.menu a.dbt{ line-height:24px; height:36px; font-size:16px; padding:0px 11px; display:block; color:#181918;  
 -webkit-transition:all 0.0s linear;
-moz-transition:all 0.0s linear;
-o-transition:all 0.0s linear;
-ms-transition:all 0.0s linear;
transition:all 0.0s linear;
}
.menu li.on a.dbt{ color:#1c6c36;}
.menu li:hover a.dbt{ color:#1c6c36;}
.menu li:hover dl{ display:block;}
.menu li .txtk{ width:1400px; display:none;  padding:10px 0px; text-align:center;  top:45px; left:-806px; text-align:center; position:absolute; z-index:50; }
.menu li dl{ float:left; width:100%;  font-size:16px; }
.menu li dd{ display:inline-block; line-height:32px; margin:0px 10px;}
.menu li dd a{ float:left; color:#ffffff; width:100%;}
.menu li dd a:hover{color:#FF3}
#menu_bj{ width:100%; background:#13652d; height:55px; position:absolute; left:0px; top:105px; z-index:10; display:none;}

/*background:rgba(19,101,45,.9)
.menu li .txtk{ width:1000px; display:none; background:#206348; top:45px; left:-340px; height:475px; position:absolute; z-index:50; }
.menu li dl{ float:left; width:300px; margin:40px 0px 0px 70px; font-size:16px;}
.menu li dd{ float:left; width:100%; height:43px; line-height:43px;}
.menu li dd a{ float:left; color:#ffffff;}
.menu li dd a:hover{color:#FF3}
.menu li .menu_nr{ float:right; width:630px; height:475px; color:#ffffff; font-size:13px; line-height:25px; background:url(/font/p3_07.jpg)  #82b327 bottom no-repeat;}
.menu li .menu_nr b{ width:540px; font-weight:bold; margin-left:45px; float:left; margin-top:30px; font-size:18px;}
.menu li .menu_tx{ width:540px; float:left; margin:15px 0px 0px 0px; height:220px; overflow:hidden; margin-left:45px;}
.menu li a.cd_m_more{ float:left; color:#ffffff; background:url(/font/jt_r_b.png) right no-repeat; padding-right:12px; margin-left:520px;}

*/

}
@media only screen and (max-width:1000px){
.foot{ background:#ffffff; color:#919191; border-top:solid 3px #82b327; font-size:1em; line-height:155%; padding:0px 3% 15px 3%;}
.cd_f{ float:left; }
.cd_f a{ margin:0px 10px;}
.f_nr{ float:left; width:70%; margin-top:10px;}
.foot2{ width:100%; border-bottom:solid 1px #dddddd; padding:10px 0px;}
.foot2 .s2{ float:right; color:#82b327; font-size:1.1em;}
.sel_link{ float:right; margin-top:15px; width:200px; height:24px; line-height:24px; border:solid 1px #dddddd;}
}
@media only screen and (max-width:780px){
.cd_f{ float:left; width:100%; text-align:center; margin-bottom:5px;}
.foot2 .s2{ float:left; width:100%; text-align:center;}
.f_nr{ float:left; width:100%; text-align:center;}
.sel_link{ float:left; margin-top:10px; width:100%; text-align:center; height:24px; line-height:24px; border:solid 1px #dddddd;}
}
@media only screen and (min-width:1000px){
.foot{ background:#ffffff; color:#919191; border-top:solid 3px #82b327; font-size:12px; line-height:24px; padding:0px 0px 30px 0px;}
.cd_f{ float:left; margin-left:-10px;}
.cd_f a{ margin:0px 10px;}
.f_nr{ float:left; width:620px; margin-top:10px;}
.foot2{ width:100%; border-bottom:solid 1px #dddddd; padding:10px 0px;}
.foot2 .s2{ float:right; color:#82b327; font-size:14px;}
.sel_link{ float:right; margin-top:15px; width:200px; height:24px; line-height:24px; border:solid 1px #dddddd;}
}



@media only screen and (max-width:1000px){
.ban{ width:100%; height:200px;}
.ny{ width:100%; padding-bottom:20px; min-height:200px;}
.lm1{ width:100%; float:left; display:none;}
.lm1 li{ float:left; width:100%; border-bottom:solid 1px #dddddd; font-size:1em; font-weight:bold; }
.lm1 a{ display:block; width:100%; padding:8px 3%; float:left; text-align:left;}
.lm1 a.on{ }
.lm1 .txtk{ width:100%; background:#f2f2f2; padding:5px 0px; float:left;}
.lm1 .txtk a{ float:left; width:50%;padding:5px 3%; font-weight:normal;}
.lm1k,.lm1 ul{ float:left; width:100%;}
.lm1 .s1{ display:none;}
.lm1_bt{ width:100%;  border-bottom:solid 2px #32bc84; float:left; text-align:center; height:40px; line-height:40px; background:#eeeeee; font-size:1.2em; font-weight:bold;}
.lm1_bt a{color:#206348; width:100%; height:40px; display:block; background:url(/font/jt_xx.png) no-repeat 97% 15px;}
.lm1_bt a.on{background:url(/font/jt_xx_.png) no-repeat 97% 15px;}
}
@media only screen and (max-width:650px){
.ban{ width:100%; height:150px;}
}
@media only screen and (max-width:500px){
.ban{ width:100%; height:130px;}
}
@media only screen and (max-width:450px){
.ban{ width:100%; height:120px;}
}
@media only screen and (max-width:400px){
.ban{ width:100%; height:110px;}
}
@media only screen and (max-width:380px){
.ban{ width:100%; height:100px;}
}
@media only screen and (max-width:350px){
.ban{ width:100%; height:90px;}
}
@media only screen and (min-width:1000px){
/*.ban{ width:100%; height:342px;}*/
.ban{ width:100%; height:60px;}

.ny{ width:100%; padding-bottom:40px; min-height:400px;}
.ny .main{ position:relative;}
.lm1k{ background:#ffffff;width:1000px; position:absolute; top:-65px; left:0px;}
.lm1_bt{ display:none;}
.lm1{ float:left; border-bottom:solid 1px #dddddd; width:950px; height:65px; line-height:65px; margin-left:25px; position:relative;}
.lm1 li{ float:left; margin-right:20px; font-size:17px;  height:65px; }
.lm1 li a{ display:block; width:100%; height:65px; }
.lm1 li a.on,.lm1 .s1 a:hover,.lm1 li:hover a{ color:#1c6c36;}
.lm1 li.l_var:hover a{background:url(/font/jt_d_lv.png) center bottom no-repeat; height:57px;  -webkit-transition:all 0.0s linear;
-moz-transition:all 0.0s linear;
-o-transition:all 0.0s linear;
-ms-transition:all 0.0s linear;
transition:all 0.0s linear;}
.lm1 li:hover .txtk a{color:#ffffff; background:none; height:30px;}
.lm1 li:hover .txtk a:hover{color: #FF0;}
.lm1 li:hover .txtk{ display:block;}
.lm1 .txtk{ width:950px; display:none;  background:#13652d; left:0px; top:65px; padding:10px 0px; font-size:15px; position:absolute;}
.lm1 .txtk a{ float:left; color:#ffffff; width:auto; height:30px; margin:0px 10px; line-height:30px;}
.lm1 ul{ float:left; height:65px;}
.lm1 .s1{ float:right; height:65px; color:#797979; font-size:14px;}
.lm1 .s1 a{color:#797979; margin:0px 10px; }
.jyxz .lm1k{ top:-110px; height:110px;}
.jyxz .lm1{ height:100px; margin-top:10px; }
.jyxz .lm1 ul{ width:600px; float:left;}
.jyxz .lm1 li{ height:30px; line-height:30px;}
.jyxz .lm1 li a{ height:30px;}
.jyxz .lm1 .s1{ float:right; height:30px; line-height:30px; margin:62px -10px 0px 0px; }
.jyxz .lm1 .s1 a{ margin:0px 10px;}
}
/*.ban_cd1{ background:url(/font/ban_cd1.jpg) center center no-repeat; background-size:auto 100%;}*/
.ban_cd3{ background:url(/font/ban_cd1.jpg) center center no-repeat; background-size:auto 100%;}
.ban_cd4{ background:url(/font/ban_cd1.jpg) center center no-repeat; background-size:auto 100%;}
.ban_cd5{ background:url(/font/ban_cd1.jpg) center center no-repeat; background-size:auto 100%;}
.ban_cd6{ background:url(/font/ban_cd1.jpg) center center no-repeat; background-size:auto 100%;}
.ban_cd7{ background:url(/font/ban_cd1.jpg) center center no-repeat; background-size:auto 100%;}
.ban_cd2{ background:url(/font/ban_cd1.jpg) center center no-repeat; background-size:auto 100%;}
.ban_cd2_myhc{ background:url(/font/ban_cd1.jpg) center center no-repeat; background-size:auto 100%;}

@media only screen and (max-width:1000px){
.ny_n{ width:100%; float:left; margin:15px 0px;}
.a_nr{ float:left; width:94%; margin-left:3%; font-size:1em; line-height:155%;}
}

@media only screen and (min-width:1000px){
.ny_n{ width:950px; float:left; margin:40px 0px 40px 25px;}
.a_nr{ float:left; width:100%; font-size:14px; line-height:30px;}
}

@media only screen and (max-width:1000px){
#scroll_box{ width:94%; position:relative; z-index:0; float:left; margin-bottom:15px; margin-left:3%;}
#scroll_box .box_163css{ width:100%; position:relative; overflow:hidden;}
#scroll_box .box_163css img{ display:block;}
#scroll_box .box_163css li{float:left; display:inline; width:100%;}
#scroll_box .box_163css li img{width:100%; display:block;}
#scroll_box .scroll_nav{ position:absolute; z-index:2; bottom:10px; left:50%; display:none;}
#scroll_box .scroll_nav li{ width:60px; height:55px; float:left; font-size:18px; color:#206348; font-family:Arial; font-weight:bold; background: url(/font/lc_s1.png) top center no-repeat; padding-top:28px; text-align:center; margin:0px 30px; cursor:pointer;}
#scroll_box .scroll_nav li.current{background: url(/font/lc_s2.png) top center no-repeat; color:#dd8213;}
#scroll_box .scroll_nav li p{ position:relative; display:block; color:#fff; text-align:center; line-height:16px; font-family:Arial;}
#scroll_box .prev,.next{ cursor:pointer; width:40px; height:40px; top:50%; margin-top:-13px; position:absolute;}
#scroll_box .prev{ left:0px; background:url(/font/jt_03.png) no-repeat; background-size:100% 100%;}
#scroll_box .next{ right:0px; background:url(/font/jt_05.png) no-repeat; background-size:100% 100%;}
}

@media only screen and (min-width:1000px){
#scroll_box{ width:950px; position:relative; z-index:0; float:left; height:220px; margin-bottom:20px;}
#scroll_box .box_163css{ width:950px;height:220px; position:relative; overflow:hidden;}
#scroll_box .box_163css li{float:left; display:inline; width:950px; height:220px;}
#scroll_box .box_163css li img{width:100%; display:block;}
#scroll_box .scroll_nav{ position:absolute; z-index:2; bottom:10px; left:50%; display:none;}
#scroll_box .scroll_nav li{ width:60px; height:55px; float:left; font-size:18px; color:#206348; font-family:Arial; font-weight:bold; background: url(/font/lc_s1.png) top center no-repeat; padding-top:28px; text-align:center; margin:0px 30px; cursor:pointer;}
#scroll_box .scroll_nav li.current{background: url(/font/lc_s2.png) top center no-repeat; color:#dd8213;}
#scroll_box .scroll_nav li p{ position:relative; display:block; color:#fff; text-align:center; line-height:16px; font-family:Arial;}
#scroll_box .prev,.next{ cursor:pointer; width:26px; height:17px; bottom:10px; position:absolute;}
#scroll_box .prev{ left:885px; background:url(/font/jt_l_lv.png)}
#scroll_box .next{ right:13px; background:url(/font/jt_r_lv.png)}
}
@media only screen and (max-width:1000px){
.lb_hj{ float:left; width:96%; margin:0px 0px 20px 2%; overflow:hidden;}
.lb_hj ul{ float:left; width:100%;}
.lb_hj li{ float:left; width:31.3333%; text-align:center; font-size:1em; margin:0px 1% 10px 1%;}
.lb_hj li img{ width:100%; display:block; float:left;}
.lb_hj li p{ width:100%;  height:35px; line-height:35px; background:#f9f9f9; overflow:hidden; float:left;}
a.cd_a_lv{ display:inline-block; height:35px; line-height:35px; width:50%; background:#1c6c36; color:#ffffff; font-size:1.1em;}
.anq_hj{ width:100%; float:left; text-align:center;}
}
@media only screen and (max-width:550px){
.lb_hj li{ float:left; width:48%; text-align:center; font-size:1em; margin:0px 1% 5px 1%;}
}
@media only screen and (max-width:380px){
.lb_hj li{ float:left; width:98%; text-align:center; font-size:1em; margin:0px 1% 5px 1%;}
}
@media only screen and (min-width:1000px){
.lb_hj{ float:left; width:1000px; overflow:hidden; margin-bottom:40px;}
.lb_hj ul{ float:left; width:1040px;}
.lb_hj li{ float:left; width:300px; height:280px; text-align:center; font-size:14px; margin:0px 24px 24px 0px;}
.lb_hj li img{ width:100%; height:225px;}
.lb_hj li p{ width:100%; height:55px; line-height:55px; background:#f9f9f9; overflow:hidden;}
a.cd_a_lv{ display:inline-block; height:50px; line-height:50px; padding:0px 65px; background:#1c6c36; color:#ffffff; font-size:18px;}
.anq_hj{ width:100%; float:left; text-align:center;}
}
@media only screen and (max-width:1000px){
.news_lb{ width:94%; float:left; margin:-5px 0px 20px 3%;}
.news_lb li{ width:100%; float:left; border-bottom:solid 1px #dddddd; padding:15px 0px; font-size:1em; line-height:155%;}
.news_lb .sj{ float:left; width:15%;  line-height:30px; text-align:center; font-family:"Times New Roman"; background:#82b327; color:#ffffff; font-size:1.2em;}
.news_lb .sj b{ display:block; font-size:1.5em; height:50px; line-height:50px; background:#1c6c36;}
.news_lb .txtk{ float:right; width:82%;}
.news_lb a.dbt{ font-size:1.15em; font-weight:bold; width:100%; float:left; line-height:normal;}
.news_lb p{ width:100%; float:left; font-size:1em; color:#797979; margin:5px 0px;}
.news_lb a.more_gg{ float:right; font-size:1em;}

.news_t{ width:94%; margin-left:3%; float:left; font-size:1em; line-height:155%; border-bottom: solid 1px #dddddd; margin-bottom:20px; padding-bottom:20px;}
.news_t .imgk{ float:left; width:30%; }
.news_t .imgk img{width:100%; }
.news_t .txtk{ float:right; width:67%;}
.news_t a.dbt{ font-size:1.15em; font-weight:bold; width:100%; float:left;}
.news_t p{ width:100%; float:left; font-size:1em; line-height:155%; color:#797979; margin:5px 0px;}
.news_t a.more_gg{ float:left;  font-size:1em; }
.news_t .sj{ float:right;  font-size:1em; color:#797979;}
}
@media only screen and (max-width:400px){
.news_lb .sj{ width:20%;}
.news_lb .txtk{width:77%;}
.news_t .imgk{ float:left; width:100%; margin-bottom:10px;}
.news_t .txtk{ float:left; width:100%;}
.news_t p{ margin:8px 0px;}
}
@media only screen and (min-width:1000px){
.news_lb{ width:100%; float:left; margin:-30px 0px 50px 0px;}
.news_lb li{ width:100%; float:left; border-bottom:solid 1px #dddddd; padding:30px 0px;}
.news_lb .sj{ float:left; width:95px; height:95px; line-height:35px; text-align:center; font-family:"Times New Roman"; background:#82b327; color:#ffffff; font-size:22px;}
.news_lb .sj b{ display:block; font-size:30px; height:60px; line-height:60px; background:#1c6c36;}
.news_lb .txtk{ float:right; width:825px;}
.news_lb a.dbt{ font-size:18px; font-weight:bold; width:100%; float:left; line-height:normal;}
.news_lb p{ width:100%; float:left; font-size:14px; color:#797979; margin:8px 0px;}
.news_lb a.more_gg{ float:right;}
.news_t{ width:100%; float:left; border-bottom: solid 1px #dddddd; margin-bottom:30px; padding-bottom:40px;}
.news_t .imgk{ float:left; width:300px; height:225px;}
.news_t .imgk img{width:300px; height:225px;}
.news_t .txtk{ float:right; width:615px; height:225px; position:relative;}
.news_t a.dbt{ font-size:18px; font-weight:bold; width:100%; float:left; line-height:normal;}
.news_t p{ width:100%; float:left; font-size:14px; color:#797979; margin:8px 0px;}
.news_t a.more_gg{ position:absolute; left:0px; bottom:0px;}
.news_t .sj{ position:absolute; right:0px; bottom:0px; color:#797979;}
}

@media only screen and (max-width:1000px){
.sbt{ width:100%; text-align:center; font-size:1.2em; line-height:155%; padding:0px 3%; margin-top:10px; font-weight:bold; float:left;}
.ssj{ width:94%; margin-left:3%; text-align:center; border-bottom:solid 1px #dddddd; float:left; font-size:1em; color:#999999; padding:12px 0px 10px 0px;}
.ssj span{ font-size:1em; padding:0px 5px;}
.snr{ width:94%; float:left; margin:20px 3% 0px 3%; padding-bottom:20px; font-size:1em; line-height:155%; border-bottom:solid 1px #dddddd;}
.sgd{ width:94%; float:left; line-height:155%; margin:10px 0px 0px 3%;}
.sgd b{ color:#1c6c36; font-size:1.1em; font-weight:bold;}
.sgd p{ width:100%; float:left; margin-top:5px;}
}

@media only screen and (min-width:1000px){
.sbt{ width:100%; text-align:center; font-size:24px; line-height:normal; color:#222222; float:left;}
.ssj{ width:100%; text-align:center; border-bottom:solid 1px #dddddd; float:left; color:#666666; padding:15px 0px 10px 0px;}
.ssj span{ padding:0px 6px;}
.snr{ width:100%; float:left; padding:30px 0px 80px 0px; font-size:14px; line-height:25px; border-bottom:solid 1px #dddddd;}
.sgd{ width:100%; float:left; line-height:30px; margin:30px 0px 0px 0px;}
.sgd b{ color:#1c6c36; font-size:17px; font-weight:bold;}

}

@media only screen and (max-width:1000px){
.fo1{ float:left; width:94%; margin:20px 3% -20px 3%; font-size:1em;}
.fo1 ul{ float:left; width:100%;}
.fo1 li{ float:left; width:100%; margin-bottom:10px;}
.fo1 .l1{ width:48%;}
.fo1 .l2{ width:48%; float:right;}
.fo1 .l3{ margin-top:5px;}
.fo1 b{ width:100%; float:left; display:block; font-size:1.1em; margin-bottom:8px;}
.fo1 .ly_tx1{ width:100%; float:left; background:#eeeeee; height:120px; border:0px; padding:10px 10px; font-size:14px;}
.fo1 .ly_tx2{ width:100%; float:left; background:#eeeeee; height:36px; line-height:36px; border:0px; padding-left:10px; font-size:1em;}
.fo1 .ly_an{ width:100%; float:left; background:#1c6c36; color:#ffffff; font-size:1em; text-align:center; cursor:pointer; height:36px; line-height:100%;}
.fo1_ts{ width:94%; text-align:center; font-size:1.15em; border-bottom:solid 1px #dddddd; padding-bottom:12px; margin-bottom:0px; margin-left:3%; line-height:150%;}
}

@media only screen and (min-width:1000px){
.fo1{ float:left; width:100%; margin-bottom:-30px;}
.fo1 ul{ float:left; width:100%;}
.fo1 li{ float:left; width:100%; margin-bottom:20px;}
.fo1 .l1{ width:48%;}
.fo1 .l2{ width:48%; float:right;}
.fo1 .l3{ margin-top:10px;}
.fo1 b{ width:100%; float:left; display:block; font-size:16px; margin-bottom:10px;}
.fo1 .ly_tx1{ width:100%; float:left; background:#eeeeee; border:solid 1px #cccccc; height:240px;  padding:10px 10px; font-size:14px;}
.fo1 .ly_tx2{ width:100%; float:left; background:#eeeeee;border:solid 1px #cccccc; height:45px; line-height:45px;  padding-left:10px; font-size:14px;}
.fo1 .ly_an{ width:100%; float:left; background:#1c6c36; color:#ffffff; font-size:16px; text-align:center; cursor:pointer; height:45px; line-height:100%;}
.fo1_ts{ width:100%; text-align:center; font-size:20px; border-bottom:solid 1px #dddddd; padding-bottom:20px; margin-bottom:25px;}
}

@media only screen and (max-width:1000px){
.lb_jz{ float:left; width:96%; margin:0px 0px 20px 2%; overflow:hidden;}
.lb_jz ul{ float:left; width:100%;}
.lb_jz li{ float:left; width:31.3333%; text-align:center; font-size:1em; margin:0px 1% 10px 1%;}
.lb_jz li img{ width:100%; display:block; float:left;}
.lb_jz li .imgk{ width:100%;  position:relative; float:left;}
.lb_jz li .imgk i{ position:absolute; width:100%; height:100%; background:url(/font/p51_05.png) no-repeat; background-size:100% 100%; top:0px; left:0px;}
.lb_jz li p{ width:100%;  height:35px; line-height:35px; background:#f9f9f9; overflow:hidden; float:left;}
}
@media only screen and (max-width:550px){
.lb_jz li{ float:left; width:48%; text-align:center; font-size:1em; margin:0px 1% 5px 1%;}
}
@media only screen and (max-width:380px){
.lb_jz li{ float:left; width:98%; text-align:center; font-size:1em; margin:0px 1% 5px 1%;}
}
@media only screen and (min-width:1000px){
.lb_jz{ float:left; width:1000px; overflow:hidden; margin-bottom:40px;}
.lb_jz ul{ float:left; width:1040px;}
.lb_jz li{ float:left; width:300px; height:280px; text-align:center; font-size:14px; margin:0px 24px 24px 0px;}
.lb_jz li img{ width:100%; height:225px;}
.lb_jz li .imgk{ width:300px; height:225px; position:relative;}
.lb_jz li .imgk i{ position:absolute; width:100%; height:100%; background:url(/font/p51_05.png) no-repeat; background-size:100% 100%; top:0px; left:0px;}
.lb_jz li p{ width:100%; height:55px; line-height:55px; background:#f9f9f9; overflow:hidden;}
}
@media only screen and (max-width:1000px){
.news_lb2{ width:94%; float:left; margin:0px 0px 20px 3%;}
.news_lb2 li{width:100%; float:left; padding:10px 0px; line-height:24px; border-bottom:solid 1px #dddddd; font-size:1em;}
.news_lb2 .sj{ float:right; color:#b8b8b8; font-family:Arial; font-size:1em; width:20%; text-align:right;}
.news_lb2  a{ float:left; font-size:1.15em; height:24px; width:80%; overflow:hidden; background:url(/font/p6_05.png) left no-repeat; padding-left:12px;}
}
@media only screen and (max-width:360px){
.news_lb2  a{ width:100%;}
.news_lb2 .sj{ float:left; margin-left:12px; text-align:left;}
}
@media only screen and (min-width:1000px){
.news_lb2{ width:100%; float:left; margin:-20px 0px 50px 0px;}
.news_lb2 li{width:100%; float:left; padding:15px 0px; line-height:24px; border-bottom:solid 1px #dddddd;}
.news_lb2 .sj{ float:right; color:#b8b8b8; font-family:Arial;}
.news_lb2  a{ float:left; font-size:17px; width:840px; height:24px; overflow:hidden; background:url(/font/p6_05.png) left no-repeat; padding-left:14px;}
}
@media only screen and (max-width:1000px){
.dt1{ width:94%; margin-left:3%; float:left; margin-bottom:10px;}
.dt1 img{ width:100%; display:block;}
.dt2{ width:94%; margin-left:3%; background:#fbfbfb; padding:7px 10px; font-size:1em; margin-bottom:20px; float:left;}
.dt2 b{ font-size:1.1em; font-weight:bold;}
.dt3{ float:left; width:67%; margin-left:3%;  font-size:1em; line-height:155%; margin-top:0px;}
.dt3 .p_1{ font-size:1.2em; font-weight:bold;}
.dt4{ float:right; width:27%; margin-right:3%;}
.dt4 img{ width:100%; max-width:314px;}
}
@media only screen and (max-width:550px){
.dt3{ float:left; width:94%; margin-bottom:20px;}
.dt4{ float:left; width:94%; margin-left:3%; text-align:center; display:none;}
}
@media only screen and (min-width:1000px){
.dt1{ width:100%; float:left; margin-bottom:10px;}
.dt1 img{ width:100%; display:block;}
.dt2{ width:100%; background:#fbfbfb; padding:7px 10px; font-size:13px; margin-bottom:20px; float:left;}
.dt2 b{ font-size:16px;}
.dt3{ float:left; width:520px; float:left; font-size:14px; line-height:30px; margin-top:10px;}
.dt3 .p_1{ font-size:18px; font-weight:bold;}
.dt4{ float:right; width:314px;}
.dt4 img{ width:100%;}
}
@media only screen and (max-width:1000px){
.lb_zj{ float:left; width:96%; margin:0px 0px 20px 2%; overflow:hidden;}
.lb_zj ul{ float:left; width:100%;}
.lb_zj li{ float:left; width:31.3333%; text-align:center; font-size:1em; margin:0px 1% 10px 1%;}
.lb_zj li img{ width:100%; display:block; float:left;}
.lb_zj li p{ width:100%;  height:55px; line-height:20px; color:#666666; background:#f9f9f9; overflow:hidden; float:left;}
.lb_zj li p b{ display:block; font-size:1.15em; color:#191919; padding:6px 0px 0px 0px;}
}
@media only screen and (max-width:550px){
.lb_zj li{ float:left; width:48%; text-align:center; font-size:1em; margin:0px 1% 5px 1%;}
}
@media only screen and (max-width:380px){
.lb_zj li{ float:left; width:98%; text-align:center; font-size:1em; margin:0px 1% 5px 1%;}
}
@media only screen and (min-width:1000px){
.lb_zj{ float:left; width:1000px; overflow:hidden; margin-bottom:30px;}
.lb_zj ul{ float:left; width:1040px;}
.lb_zj li{ float:left; width:196px; height:335px; text-align:center; font-size:14px; margin:0px 55px 30px 0px;}
.lb_zj li img{ width:100%; height:265px;}
.lb_zj li p{ width:100%; height:70px;  background:#f9f9f9; color:#666666; overflow:hidden;}
.lb_zj li p b{ display:block; font-size:16px; color:#191919; padding:10px 0px 2px 0px;}
}
@media only screen and (max-width:1000px){
.ks_lb{ width:94%; margin-left:3%; float:left; border-top:solid 1px #dce9e2; border-left:solid 1px #dce9e2; background:#fafcf7;}
.ks_lb li{ width:33.3333%; height:165px; float:left; text-align:center; border-right:solid 1px #dce9e2; border-bottom:solid 1px #dce9e2;}
.ks_lb li a{ width:100%; float:left; height:165px; padding-top:15px; font-size:1em; text-align:center;}
.ks_lb li a:hover{ color:#ffffff; background:#146c3d;}
.ks_lb li p{ width:100%; }
.ks_lb li i{  width:127px; height:100px; display: inline-block;}
}
@media only screen and (max-width:450px){
.ks_lb li{ width:50%; height:140px;}
.ks_lb li a{height:140px;}
.ks_lb li i{  width:102px; height:80px; }
}
@media only screen and (min-width:1000px){
.ks_lb{ width:950px; float:left; border-top:solid 1px #dce9e2; border-left:solid 1px #dce9e2; background:#fafcf7;}
.ks_lb li{ width:25%; height:210px; float:left; text-align:center; border-right:solid 1px #dce9e2; border-bottom:solid 1px #dce9e2;}
.ks_lb li a{ width:100%; float:left; height:210px; font-size:14px; text-align:center;}
.ks_lb li a:hover{ color:#ffffff; background:#146c3d;}
.ks_lb li p{ width:100%; float:left;}
.ks_lb li i{ float:left;  width:167px; height:131px; margin:25px 0px 5px 35px;}
}

.ks_lb li i.i1{ background:url(/font/b1.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i1{background:url(/font/b1_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i2{ background:url(/font/b2.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i2{background:url(/font/b2_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i3{ background:url(/font/b3.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i3{background:url(/font/b3_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i4{ background:url(/font/b4.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i4{background:url(/font/b4_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i5{ background:url(/font/b5.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i5{background:url(/font/b5_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i6{ background:url(/font/b6.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i6{background:url(/font/b6_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i7{ background:url(/font/b7.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i7{background:url(/font/b7_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i8{ background:url(/font/b8.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i8{background:url(/font/b8_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i9{ background:url(/font/b9.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i9{background:url(/font/b9_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i10{ background:url(/font/b10.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i10{background:url(/font/b10_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i11{ background:url(/font/b11.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i11{background:url(/font/b11_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i12{ background:url(/font/b12.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i12{background:url(/font/b12_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i13{ background:url(/font/b13.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i13{background:url(/font/b13_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i14{ background:url(/font/b14.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i14{background:url(/font/b14_.png) no-repeat; background-size:100% 100%;}
.ks_lb li i.i15{ background:url(/font/b15.png) no-repeat; background-size:100% 100%;}
.ks_lb li a:hover i.i15{background:url(/font/b15_.png) no-repeat; background-size:100% 100%;}

@media only screen and (max-width:1000px){
.sy1{ display:none;}
}

@media only screen and (min-width:1000px){
.sy1{ width:100%; padding:30px 0px 40px 0px;}
.syk{ width:1000px; float:left;height:870px; position:relative;}
.syk .d1{ border: solid 1px #dddddd;background:#ffffff url(/font/c1.jpg) bottom no-repeat; width:250px; height:370px; position:absolute; left:0px; top:0px;}
.syk .d2{ border: solid 1px #dddddd; background:#ffffff; width:250px; height:310px; position:absolute; left:249px; top:0px;}
.syk .d3{ border: solid 1px #dddddd; background:#ffffff url(/font/c3.jpg) bottom no-repeat; width:250px; height:280px; position:absolute; left:498px; top:0px;}
.syk .d4{ border: solid 1px #dddddd; background:#1c6c36; width:250px; height:220px; position:absolute; left:747px; top:0px;}
.syk .d4 a{ position:absolute; width:100%; height:100%; top:0xp; color:#ffffff;  font-size:18px; font-family:Arial,微软雅黑; text-transform:uppercase; text-align:center; padding-top:60px;}
.syk .d4 a b{ display:block; font-size:24px; padding:5px 0px;}
.syk .d4 a i{ background:url(/font/c4.png) no-repeat; width:34px; height:35px; display:inline-block;}
.syk .d4 a:hover{ background:#056324}
.syk .d5{ border: solid 1px #dddddd; background:#ffffff; width:250px; height:270px; position:absolute; left:0px; top:369px;}
.syk .d6{ border: solid 1px #dddddd; background:#ffffff url(/font/c5.jpg) bottom no-repeat; width:250px; height:265px; position:absolute; left:249px; top:309px;}
.syk .d7{ border: solid 1px #dddddd; z-index:1; background:#ffffff url(/font/c6.jpg) top no-repeat; background-size: 100% 100%; width:250px; height:320px; position:absolute; left:498px; top:279px;}
.syk .d8{ border: solid 1px #dddddd; background:#ffffff url(/font/c7.jpg) bottom no-repeat; width:250px; height:220px; position:absolute; left:747px; top:219px;}
.syk .d9{ border: solid 1px #dddddd; background:#ffffff url(/font/c8.jpg) bottom no-repeat; width:250px; height:230px; position:absolute; left:0px; top:638px;}
.syk .d10{ border: solid 1px #dddddd; background:#ffffff url(/font/c9.jpg) bottom no-repeat; width:250px; height:295px; position:absolute; left:249px; top:573px;}
.syk .d11{border: solid 1px #dddddd; background:#ffffff; width:250px; height:275px; position:absolute; left:498px; top:593px;}
.syk .d12{border: solid 1px #dddddd; background:#ffffff; width:250px; height:285px; position:absolute; left:747px; top:434px;}
.syk .d13{ border: solid 1px #dddddd ; background:#ffffff url(/font/c11.jpg) left no-repeat; width:250px; height:150px; position:absolute; left:747px; top:718px;}
.sy_bt{ float:left; width:220px; margin:30px 0px 0px 30px; font-size:18px; font-family:Arial,微软雅黑; text-transform:uppercase; color:#82b327;}
.sy_bt b{ display:block; font-size:24px; color:#585858; line-height:29px; height:29px;}
.syk .d8 .sy_bt{ text-align:right; margin-right:20px; margin-left:0px; margin-top:35px;}
.syk .d12 .sy_bt{ text-align:right; margin-right:20px; margin-left:0px; margin-top:35px;}
.syk .d13 .sy_bt{ text-align:right; margin-right:20px; margin-left:0px; margin-top:50px;}
a.cd_a_sy{ width:100%; height:100%; line-height:100%; position:absolute; left:0px; top:0px; z-index:1;}
a.more_sy{ background:url(/font/c12.jpg) no-repeat; width:27px; height:27px; position:absolute; right:0px; bottom:0px; z-index:1;}
.sy_lb1{ width:220px; float:left; margin:15px 0px 0px 30px; font-size:12px;}
.sy_lb1 li{ width:100%; margin-bottom:8px; float:left;}
.sy_lb1 a{ width:50%; height:30px; line-height:30px; text-align:center; color:#ffffff; background:#82b327; float:left;}
.sy_lb1 a:hover{ background:#649804;}
.syk .d7 .sy_bt{ margin-top:20px;}
.sy_lb2{ width:220px; float:left; margin:10px 0px 0px 18px; font-size:12px;}
.sy_lb2 li{ width:50%; margin-bottom:2px; float:left; }
.sy_lb2 li.l1{ width:100%;}
.sy_lb2 li.l1 a{ width:214px}
.sy_lb2 a{ width:95%; height:24px; line-height:24px; text-align:center; padding-left:5px; color:#ffffff; background:#82b327; float:left;}
.sy_lb2 a:hover{ background:#649804;}
.sy_lb3{ width:200px; float:left; margin:13px 0px 0px 30px; font-size:12px;}
.sy_lb3 li{ width:100%; height:24px; line-height:24px; overflow:hidden;}
.sy_lb3 a{ color:#979797;}
.sy_lb3 a:hover{COLOR:#206348}

#scroll_box2{ width:195px; position:relative; z-index:0; float:left; height:195px; margin:10px 0px 0px 30px;}
#scroll_box2 .box_163css{ width:195px; height:195px; position:relative; overflow:hidden;}
#scroll_box2 .box_163css img{ display:block; width:195px; height:110px; float:left;}
#scroll_box2 .box_163css li{float:left; display:inline; width:195px; height:195px;}
#scroll_box2 .box_163css a{ width:100%; float:left;}
#scroll_box2 .box_163css a:hover p{COLOR:#206348}
#scroll_box2 .box_163css li p{ width:100%; font-size:12px; line-height:17px; color:#979797; margin:8px 0px 4px 0px; float:left;}
#scroll_box2 .box_163css li .sj{ color:#cccccc; font-size:12px; float:left;}
#scroll_box2 .scroll_nav{ position:absolute; z-index:2; bottom:0px; left:0px;}
#scroll_box2 .scroll_nav li{ width:8px; height:8px; float:left; margin-right:5px; background:#d6e6b8; cursor:pointer;  -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#scroll_box2 .scroll_nav li.current{background:#82b327;}

#scroll_box3{ width:250px; position:relative; z-index:0; float:left; height:170px; margin:30px 0px 0px 0px;}
#scroll_box3 .box_163css{ width:250px; height:170px; position:relative; overflow:hidden;}
#scroll_box3 .box_163css img{  width:120px; height:152px; margin-top:18px; float:left;}
#scroll_box3 .box_163css li{float:left; display:inline; width:250px; height:170px;}
#scroll_box3 .box_163css a{ width:100%; float:left;}
#scroll_box3 .box_163css a:hover p{COLOR:#206348}
#scroll_box3 .box_163css li p{ width:100%; float:left;}
#scroll_box3 .box_163css li p.p_1{ font-size:17px; color:#191919;}
#scroll_box3 .box_163css li p.p_2{ color:#666666; margin:6px 0px 3px 0px;}
#scroll_box3 .box_163css li p.p_3{ color:#609872;}
#scroll_box3 .box_163css li .txtk{ font-size:13px; line-height:19px; width:125px; margin-left:5px; float:left;}
#scroll_box3 .scroll_nav{ position:absolute; z-index:2; bottom:15px; right:15px; display:none;}
#scroll_box3 .scroll_nav li{ width:8px; height:8px; float:left; margin-right:5px; background:#d6e6b8; cursor:pointer;  -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#scroll_box3 .scroll_nav li.current{background:#82b327;}
}

.dede_pages {
    width: 100%;
    height: 45px;
    line-height: 35px;
    padding: 20px 0 0px;
    clear: both;
    font-size: 12px;
    color: #4d4d4d;
    text-align: center;
}
.dede_pages ul {
    text-align: center;
    margin: 0 auto;
}
.dede_pages ul span ,.dede_pages ul a{
    display: inline;
    margin-right: 6px;
    font-size: 12px;
    line-height: 30px;
    color: #4d4d4d;
    padding: 4px 9px 3px 9px;
    border: #cacaca solid 1px;
}
.dede_pages ul span.curr {
    background: #429bd3;
    color: #fff;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
}


.hrefBox{
    width: 100%;
    clear: both;
    font-size: 12px;
    color: #4d4d4d;
    text-align: left;
}
.hrefBox ul {
    height: 45px;
    line-height: 45px;
    padding: 20px 0 0px;
    margin: 0 auto;
}

#content img{
    margin:0 auto;
}
#content div,#content p{
    margin:0 auto;
}


.pagelist li{display:inline;padding-left:20px;padding-right:20px;}