
.bannerf { height: 290px; display: block; }
.lm { width: 705px; }
.rm { width: 270px; }
.danhang { width: 100%; height: 40px; line-height: 40px; font-family: \5FAE\8F6F\96C5\9ED1, sans-serif; }
#green .danhang { background: #90eae3; }
#pink .danhang { background: #6feff7; /*background: #6fcaf7;*/}
#blue .danhang { background: #a3e4ff; }
#spring .danhang { background: #a2d646; }
.danhang .title { font-weight: normal; height: 40px; line-height: 40px; display: block; font-size: 20px; width: 260px; text-align: left; text-indent: 1em; float: left; }
.danhang .dh { float: right; font-size: 14px; height: 40px; line-height: 40px; display: block; float: right; padding-left: 20px; padding-right: 10px; }
#green .danhang .dh { background: url(../images/dahang.png) no-repeat left center; }
#pink .danhang .dh { background: url(../images/dahang.png) no-repeat left center; }
#blue .danhang .dh { background: url(../images/dahang.png) no-repeat left center; }
#spring .danhang .dh { background: url(../images/dahang.png) no-repeat left center; }
#green .danhang .title { color: #07565a; }
#pink .danhang .title { color: #000; }
#blue .danhang .title { color: #1696d0; }
#spring .danhang .title { color: #125904; }
.lm .list { width: 660px; margin: 20px auto; }
.lm .list h1 { height: 40px; line-height: 40px; text-align: left; font-weight: normal; font-size: 20px; }
#green .lm .list h1 { background: url(../images/line.jpg) no-repeat left bottom; color: #01685f; }
#pink .lm .list h1 { background: url(../images/line.jpg) no-repeat left bottom; color: #ea4256; }
#blue .lm .list h1 { background: url(../images/line.jpg) no-repeat left bottom; color: #1696d0; }
#spring .lm .list h1 { background: url(../images/line.jpg) no-repeat left bottom; color: #469205; }
.lm .list h1 span { display: block; width: 400px; overflow: hidden; float: left; }
.lm .list h1 a { width: 50px; height: 40px; display: block; float: right; background: url(../images/more.png) no-repeat left center; }
.lm .list .con { width: 670px; margin: 15px auto; }
.lm .list .con .img { width: 335px; height: 190px; overflow: hidden; border: 0px; }
.lm .list .con .img img { width: 335px; height: 190px; }
.lm .list .con .txt { width: 315px; overflow: hidden; height: 190px; border: 0px; }
.lm .list .con .txt ul { height: 190px; width: 305px; padding: 0px; margin: 0px; overflow: hidden }
.lm .list .con .txt li { height: 30px; line-height: 30px; *height:27px;
*line-height:27px;
background: url(../images/dot2.png) no-repeat left center; font-family: \5FAE\8F6F\96C5\9ED1, sans-serif; font-size: 15px; color: #444444; text-align: left; text-indent: 10px; color: #3b3b3b; border-bottom: 1px dashed #cecece; }
.lm .list .con .txt li a { color: #3b3b3b; }
#green .lm .list .con .txt li a:hover { color: #6fcaf7; }
#pink .lm .list .con .txt li a:hover { color: #6fcaf7; }
#blue .lm .list .con .txt li a:hover { color: #6fcaf7; }
#spring .lm .list .con .txt li a:hover { color: #6fcaf7; }
.lm .list .con .txt li span { display: block; height: 30px; line-height: 30px; *height:27px;
*line-height:27px;
}
.lm .list .con .txt li span.title { float: left; width: 200px; }
.lm .list .con .txt li span.date { float: right; width: 100px; }
.rm .jyzn { width: 270px; height:295px; margin: 0px; padding: 0px; }
.rm .jyzn h1 { width: 100%; height: 40px; line-height: 40px; font-family: \5FAE\8F6F\96C5\9ED1, sans-serif; font-weight: normal; text-align: left; text-indent: 1em; font-size: 20px; }
#green .rm .jyzn h1 { background: #6fcaf7; color: #07565a; }
#pink .rm .jyzn h1 { background: #6fcaf7; color: #000; }
#blue .rm .jyzn h1 { background: #a3e4ff; color: #fff; }
#spring .rm .jyzn h1 { background: #a2d646; color: #125904; }
.rm .jyzn ul { width: 270px; height: 265px; }
.rm .jyzn ul li { margin-top: 8px; width: 83px; height: 81px; }
.rm .jyzn ul li.a1, .rm .jyzn ul li.b1, .rm .jyzn ul li.c1 { float: left; margin-left: 0px; }
.rm .jyzn ul li.a2, .rm .jyzn ul li.b2, .rm .jyzn ul li.c2 { float: left; margin-left: 10px; }
.rm .jyzn ul li.a3, .rm .jyzn ul li.b3, .rm .jyzn ul li.c3 { float: right; }
.rm .jyzn ul li.a1 { background: url(../images/icon_f1.jpg) no-repeat left center; }
.rm .jyzn ul li.a2 { background: url(../images/icon_f2.jpg) no-repeat left center; }
.rm .jyzn ul li.a3 { background: url(../images/icon_f3.jpg) no-repeat left center; }
.rm .jyzn ul li.b1 { background: url(../images/icon_f4.jpg) no-repeat left center; }
.rm .jyzn ul li.b2 { background: url(../images/icon_f5.jpg) no-repeat left center; }
.rm .jyzn ul li.b3 { background: url(../images/icon_f6.jpg) no-repeat left center; }
.rm .jyzn ul li.c1 { background: url(../images/icon_f7.jpg) no-repeat left center; }
.rm .jyzn ul li.c2 { background: url(../images/icon_f8.jpg) no-repeat left center; }
.rm .jyzn ul li.c3 { background: url(../images/icon_f9.jpg) no-repeat left center; }
.rm .jyzn ul li.a1:hover { background: url(../images/icon_f1_on.jpg) no-repeat left center; }
.rm .jyzn ul li.a2:hover { background: url(../images/icon_f2_on.jpg) no-repeat left center; }
.rm .jyzn ul li.a3:hover { background: url(../images/icon_f3_on.jpg) no-repeat left center; }
.rm .jyzn ul li.b1:hover { background: url(../images/icon_f4_on.jpg) no-repeat left center; }
.rm .jyzn ul li.b2:hover { background: url(../images/icon_f5_on.jpg) no-repeat left center; }
.rm .jyzn ul li.b3:hover { background: url(../images/icon_f6_on.jpg) no-repeat left center; }
.rm .jyzn ul li.c1:hover { background: url(../images/icon_f7_on.jpg) no-repeat left center; }
.rm .jyzn ul li.c2:hover { background: url(../images/icon_f8_on.jpg) no-repeat left center; }
.rm .jyzn ul li.c3:hover { background: url(../images/icon_f9_on.jpg) no-repeat left center; }
.rm .lxwm { width: 270px; margin: 0px; padding: 0px; }
.rm .lxwm h1 { width: 100%; height: 40px; line-height: 40px; font-family: \5FAE\8F6F\96C5\9ED1, sans-serif; font-weight: normal; text-align: left; text-indent: 1em; font-size: 20px; }
#green .rm .lxwm h1 { color: #07565a; }
#pink .rm .lxwm h1 { color: #ea4256; }
#blue .rm .lxwm h1 { color: #1696d0; }
#spring .rm .lxwm h1 { color: #125904; }
.rm .lxwm .lxcon { width: 235px; margin: 15px auto; font-size: 16px; text-align: left; }
.rm .lxwm .lxcon .tel { line-height: 30px; text-indent: 2em; }
.rm .lxwm .lxcon .email { height: 30px; line-height: 30px; text-indent: 2em; }
#green .rm .lxwm .lxcon .tel { background: url(../images/tel.png) no-repeat left center; height: 30px; }
#pink .rm .lxwm .lxcon .tel { background: url(../images/tel.png) no-repeat left center; height: 30px; }
#blue .rm .lxwm .lxcon .tel { background: url(../images/tel.png) no-repeat left center; height: 30px; }
#spring .rm .lxwm .lxcon .tel { background: url(../images/tel.png) no-repeat left center; height: 30px; }
#green .rm .lxwm .lxcon .email { background: url(../images/email.png) no-repeat left center; }
#blue .rm .lxwm .lxcon .email { background: url(../images/email.png) no-repeat left center; }
#pink .rm .lxwm .lxcon .email { background: url(../images/email.png) no-repeat left center; }
#spring .rm .lxwm .lxcon .email { background: url(../images/email.png) no-repeat left center; }
.rm .lxwm .lxcon h2 { width: 100%; height: 40px; line-height: 40px; font-family: \5FAE\8F6F\96C5\9ED1, sans-serif; font-weight: normal; color: #3b3b3b; text-align: left; font-size: 18px; }
.rm .lxwm .lxcon { color: #3b3b3b; text-align: left; font-size: 15px; }
.lxwmb .lxconb { width: 235px; margin: 0px auto; font-size: 16px; text-align: left; border-bottom: 1px #cccccc dashed; padding-bottom: 10px; padding-top: 5px;  }
.lxwmb .lxconb h2 { width: 100%; height: 40px; line-height: 40px; font-family: \5FAE\8F6F\96C5\9ED1, sans-serif; font-weight: normal; color: #3b3b3b; text-align: left; font-size: 18px; }
.lxwmb .lxconb h2 { color: #07565a; }


#spring .rm .lxwm .lxconb h2 { color: #469205; }
.rm .lxwm .lxconb { color: #3b3b3b; text-align: left; font-size: 15px; }
/*article*/

                

.lm .article { width: 675px; overflow: hidden; margin: 20px auto; }
.lm .article h1 { font-size: 20px; text-align: center; line-height: 40px; height: 40px; font-weight: normal; }
#green .lm .article h6 { color: #07565a; }
#pink .lm .article h6 { color: #07565a; text-align:center }
#blue .lm .article h6 { color: #146bab; }
#spring .lm .article h6 { color: #2c7900; }
.lm .article .txt { line-height: 30px; color: #444444; font-size: 16px; margin-top: 10px; text-align: left; }
.lm .article .txt table { border: 1px solid #727373; border-collapse: collapse; }
.lm .article .txt table td { border: 1px solid #727373; border-collapse: collapse; }
.box3 { float: left; width: 269px; height: 400px; background-color: #eaeaea; margin-top: 8px }
.box3 ul { margin-top: 20px }
.box3 ul li { float: left; width: 89px; height: 135px; }
#top { width: 1020px; height: 100px; margin: 0 auto; padding: 0; margin-bottom: 5px; }
.top_logo { margin-top: 14px; height: 97px; }
.logo, .royu { float: left; }
.royu p { width: 355px; }
.tel { float: left; }
.logo h1 { background: url(../images/top_01.png) no-repeat center center; }
.logo h1 a { width: 330px; height: 91px; display: block; text-indent: -2000px; }
.banner_index { width: 725px; height: 330px; background: #042123; display: block; }
.left { float: left; }
.right { float: left; text-align:center; margin-left:5px; margin-top:12px }
.hide { DISPLAY: none }
.block { display: block; }
.w1000 { margin: 0px auto; width: 1000px; }
.linegreen01 { border-color: #08928b; }
.linegreen02 { border-color: #048087; }
.greenbg01 { background: #e4007e; }
.greenbg02 { background-color: #01685f; }
.greenbg03 { background-color: #019787; }
.greenbg04 { background: #048087; }
.linepink01 { border-color: #eb4258; }
.linepink02 { border-color: #e4007e; }
.pinkbg01 { background: #e4007e; }
.pinkbg02 { background-color: #f76eba; }
.lineblue01 { border-color: #146bab; }
.lineblue02 { border-color: #31a4f0; }
.lineblue03 { border-color: #1696d0; }
.bluebg01 { background: #146bab; }
.bluebg02 { background-color: #1696d0; }
.bluebg03 { background-color: #015692; }
.linespring01 { border-color: #039689; }
.linespring02 { border-color: #2c7900; }
.springbg01 { background: #2c7900; }
.springbg02 { background-color: #469205; }
.springbg03 { background-color: #019787; }
.springbg03 { background-color: #438d03; }
.mtop { margin-top: 20px; }



/*header*/



/*

        #nav_all li ul { display: none; position: absolute; z-index: 99; width: 1000px; left: 0px; top: 54px; }

    #nav_all ul li { background-image: none; line-height: 32px; height: 32px; padding-top: 0px; padding: 0; }



        #nav_all ul li a { background-image: none; padding: 0px 3px; margin: 0px; height: 32px; line-height: 32px;  font-weight: normal;  border: none; }



            #nav_all ul li a:hover { background-image: none; padding: 0px 3px; margin: 0px auto; height: 32px; line-height: 32px; color: #fff; border-top: none; }

*/



#nav_all li ul { display: none; position: absolute; *position:relative;
_position: absolute; z-index: 99; width: 111px; height: auto; top: 54px; *top:0px;
_top: 54px; left: auto; _left: 0; }
#nav_all ul li { font-size: 16px; background-image: none; line-height: 42px; height: 42px; padding-top: 0px; padding: 0; }
#nav_all ul li a { background-image: none; padding: 0px; margin: 0px; height: 42px; line-height: 42px; font-weight: normal; border: none; }
#nav_all ul li a:hover { background-image: none; padding: 0px; margin: 0px auto; height: 42px; line-height: 42px; color: #6fcaf7; border-top: none; }
.greenbg02 #nav_all li ul { background: #d6fdf3; }
.pinkbg01 #nav_all li ul { background: #f62e9d; }
.bluebg01 #nav_all li ul { background: #c4e7ff; }
.springbg01 #nav_all li ul { background: #dbfca1; }
.greenbg02 #nav_all ul li a { color: #019787; }
.pinkbg01 #nav_all ul li a { color: #fff; }
.bluebg01 #nav_all ul li a { color: #006699; }
.springbg01 #nav_all ul li a { color: #135805; }
.greenbg02 #nav_all ul li a:hover { background: #e4007e; color: #fff; }
.pinkbg01 #nav_all ul li a:hover { background: #f76eba; color: #fff; }
.bluebg01 #nav_all ul li a:hover { background: #31a4f0; color: #fff; }
.springbg01 #nav_all ul li a:hover { background: #83b50b; color: #fff; }
#nav_all li:last-child.zli { background-image: none; }
#nav_all li.zli .f { -background-image: none; }
.banner { height: 250px; display: block; }
.line { margin-top: 20px; border-bottom-width: 2px; border-bottom-style: solid; width: 1000px; margin-bottom: 20px; display: block; }
.footer { height: 140px; }
.footer .logo { margin: 0px; padding: 0px; background: url(../images/logo2.png) no-repeat left center; width: 354px; height: 140px; }
.footer .logo a { width: 354px; height: 140px; display: block; }
.footer .copy { text-align: left; color: #fff; line-height: 20px; padding-top: 30px; }
.footer .copy a { color: #fff; }
.content { width: 1000px; height: 360px; margin: 80px auto; overflow: hidden; }
.content h1 { font-size: 150px; height: 200px; line-height: 170px; font-family: '微软雅黑'; text-align: center; color: #CC0066; overflow: hidden; margin-top: 20px; }
.content h2 { text-align: center; color: #333333; font-weight: normal; font-size: 14px; }
.content h2 a { font-size: 14px; color: #333333; font-weight: normal; text-decoration: none; }
.content h2 span { color: #CC0066; }


.box4 {  float:left; margin-left:30px; margin-bottom:20px;}

.zjan  { width:135px; height:35px;  background:url(../images/an_1.png) no-repeat center center; display:block; }
.zjan:hover {background:url(../images/an_2.png) no-repeat center center;}

.box1 li{height:auto!important;text-align:left!important;text-indent:1em;}
.box1 li span{color:#fff;float:right;margin-right:10px;font-weight:bold;}
.box1 li span.list_show{display:block;}
.box1 li span.list_hide{display:none;}
.list_box{display:none;background:#1DD8E5;}
.list_box div:hover{background:#ff9900;}
