@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
img{ border:none;}
.clear{ clear:both;}
ul,ol{ list-style:none;}
em,i{ font-style:normal;}
.h10{ width:100%; height:10px; clear:both; overflow:hidden;}
.h15{ width:100%; height:15px; clear:both; overflow:hidden;}
.active{}
input,select,textarea{ color:#000; font-size:13px; font-family:"微软雅黑","宋体","黑体",Arial,Helvetica,sans-serif;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#005cbf; text-decoration:underline;}
.left{ float:left;}.right{ float:right !important;}
body{ line-height:180%; color:#000; font-size:13px; font-weight:normal; font-family:"微软雅黑","宋体","黑体",Arial,Helvetica,sans-serif; background:#f5f5f5; cursor:default;}

.header{ overflow:hidden;}
.w1000,.wrap,.main{ width:1000px; overflow:hidden; margin:0 auto;}
.main{ padding-bottom:10px;}
.top{ width:100%; line-height:32px; background:#fff; overflow:hidden;}
.top a{ margin:0 5px;}
.Tel{ float:left; background:url(../images/tel.png) no-repeat left center; padding-left:25px;}
.Tel b{ color:#e60b00; font-size:14px; font-style:oblique;}
.logo_w{ width:1000px; overflow:hidden; padding:15px 0; margin:0 auto;}
.logo{ float:left; width:490px; height:60px; overflow:hidden; font-size:0; text-indent:-200px; background:url(../images/logo.png) no-repeat;}
.logo a{ display:block; height:60px;}
.search{ float:right; width:258px; height:25px; overflow:hidden; background:url(../images/search.png) no-repeat right center; margin:20px 0 0 0;}
.text1{ float:left; padding-left:30px; width:178px; height:25px; border:0; background:none;}
.button1{ float:right; width:45px; height:25px; line-height:24px; background:none; border:0; color:#fff; cursor:pointer;}

.nav_w{ width:1000px; overflow:hidden; margin:0 auto 12px auto;}
.NavList{ width:100%; height:40px; color:#fff; font-size:15px; background:#005cbf url(../images/nav_bg.png) repeat-x;}
.NavList li{ float:left; height:40px; padding:0 10px; background:url(../images/navIcon.png) no-repeat right center; position:relative;}
.NavList li a{ float:left; height:35px; line-height:30px; color:#fff; margin-top:5px; padding-right:10px;}
.NavList li a span{ float:left; height:35px; padding-left:10px;}
.NavList li.active a,.NavList li a:hover{ color:#000; background:url(../images/nav_active.png) no-repeat right bottom;}
.NavList li.active a span,.NavList li a:hover span{ background:url(../images/nav_active.png) no-repeat left bottom;}
.Nav_b{ height:30px; line-height:30px; padding:5px 10px; background:#fff; overflow:hidden;}
.Nav_b a{ margin:0 10px;}
.NavList li.active .NavTab{ display:block;}
.NavTab{ display:none; width:1000px; position:absolute; top:44px; left:10px; line-height:30px; color:#000; font-size:13px;}
.NavList li .NavTab a{ float:none; margin:0 10px; padding:0; background:none; color:#000;}
.NavList li .NavTab a:hover{ color:#005cbf;}

.L760,.R760{ width:760px; background:#fff; overflow:hidden; margin-bottom:10px;}
.R230{ width:230px; background:#fff; overflow:hidden; margin-bottom:10px;}
.L230{ width:230px; background:#fff; overflow:hidden; margin-bottom:10px;}
.tltle1,.tltle2{ width:100%; height:36px; line-height:34px; font-size:13px; font-weight:normal; border-bottom:2px #f5f5f5 solid;}
.tltle1 b,.tltle2 b{ float:left; padding-left:10px; font-size:16px;}
.tltle2 b{ padding:0 10px; border-top:2px #005cbf solid;}
.tltle1 em,.tltle2 em{ float:right; padding-right:10px; color:#000;}
.tltle1 em a,.tltle2 em a{ color:#000;}
a.more{ color:#888; font-size:12px;}
.p15{ padding:15px 17px; overflow:hidden;}
.p10,.ullist{ padding:10px 12px; overflow:hidden;}
.ullist li{ float:left; width:100%; height:26px; line-height:26px; overflow:hidden; /*white-space:nowrap; text-overflow:ellipsis;*/ background:url(../images/icon01.png) no-repeat 0 11px;}
.ullist li a{ padding-left:15px;}

/* 大图动画开始 */
.Flash{ float:right; width:760px; height:240px; overflow:hidden; background:#fff; margin-bottom:10px;}
.imgscroll3{ width:760px; height:240px; position:relative; overflow:hidden}
.imgscroll3:hover .pre,.imgscroll3:hover .next{ display:block;}
.imgscroll3 li{list-style:none;margin:0;padding:0}
.imgscroll3 .imglist{width:100%;height:inherit;position:absolute; right:0}
.imgscroll3 .imglist li{ height:inherit; float:left;}
.imgscroll3 .imglist li img{ display:block; width:760px; height:240px;}
.imgscroll3 .imgdesc{ overflow:hidden; bottom:7px; right:0; position:absolute; z-index:12;}
.imgscroll3 .imgdesc li{ float:left; display:inline; width:20px; height:20px; line-height:20px; text-align:center; margin:0 5px 0 0; color:#fff; cursor:pointer; background:url(../images/icon13.png) no-repeat left center;}
.imgscroll3 .imgdesc li.hover{ color:#fff; background:url(../images/icon13.png) no-repeat right center;}
.imgscroll3 .pre,.imgscroll3 .next{ position:absolute; top:100px; z-index:10; width:36px; height:36px; cursor:pointer; display:none;}
.imgscroll3 .pre{ left:5px; background:url(../images/pre_next.png) repeat left center;}
.imgscroll3 .next{ right:5px; background:url(../images/pre_next.png) repeat right center;}

.imgscroll3 .imginfo{position:absolute; width:60%; bottom:3px; left:0; height:30px; overflow:hidden; z-index:12;}
.imgscroll3 .imginfo li{ padding:0 8px; height:30px; line-height:30px; color:#fff; font-size:16px; vertical-align:middle; position:absolute;}
.imgscroll3 .imginfo li a{ color:#fff;}
.bg_png{ position:absolute; left:0; bottom:0; width:100%; height:35px; background:url(../images/png40.png) repeat; z-index:10;}
/* 大图动画结束 */
/* 新闻动画开始 */
.imgscroll2{ width:355px; height:210px; position:relative; overflow:hidden;}
.imgscroll2:hover .pre,.imgscroll2:hover .next{ display:block;}
.imgscroll2 li{list-style:none;margin:0;padding:0}
.imgscroll2 .imglist{width:100%;height:inherit;position:absolute}
.imgscroll2 .imglist li{ width:100%; height:inherit;position:absolute;top:0;left:0;}
.imgscroll2 .imglist li img{ display:block; width:100%; margin:0 auto;}
.imgscroll2 .imgdesc{ right:0; bottom:12px; position:absolute; overflow:hidden; z-index:12;}
.imgscroll2 .imgdesc li{ float:left; width:10px; height:10px; font-size:0; line-height:30px; cursor:pointer; background:#999; overflow:hidden; margin-right:5px; border-radius:10px;}
.imgscroll2 .imgdesc li.hover{background:#fff;}
.imgscroll2 .pre,.imgscroll2 .next{ position:absolute; top:80px; width:20px; height:20px; line-height:20px; text-align:center; font-weight:bold; color:#fff; cursor:pointer; background:url(../images/png40.png) repeat; z-index:10;}
.imgscroll2 .pre{ left:5px;}
.imgscroll2 .next{ right:5px;}
.imgscroll2 .pre:hover,.imgscroll2 .next:hover{ background:#e00;}
.imgscroll2 .imginfo{ width:60%; height:30px; position:absolute; bottom:3px; left:10px; overflow:hidden; z-index:12;}
.imgscroll2 .imginfo li{ width:100%; line-height:30px; height:30px; color:#fff; font-size:14px; overflow:hidden;}
.imgscroll2 .imginfo li a{ color:#fff;}
/* 新闻动画结束 */

.divlist{ float:left; width:355px; overflow:hidden;}
.tltle3{ width:100%; overflow:hidden; font-size:13px; font-weight:normal; margin-bottom:12px;}
.tltle3 b{ float:left; font-size:15px; padding-left:20px; background:url(../images/icon03.png) no-repeat left center;}
.tltle3 em{ float:right;}
.ul1{ width:100%; overflow:hidden;}
.ul1 li.active{ height:auto; line-height:21px; background:none;}
.ul1 li.active b{ padding:0; font-weight:bold;}
.ul1 li{ float:left; width:100%; height:30px; line-height:30px; overflow:hidden; background:url(../images/icon05.png) no-repeat 0 13px;}
.ul1 li b{ display:block; padding-left:12px; font-weight:normal;}
.ul1 li p{ height:60px; line-height:20px; overflow:hidden; color:#888;}
.ul1 li i{ float:left; width:150px; height:100px; overflow:hidden; margin:0 15px 10px 0;}
.ul1 li img{ display:block; width:100%;}

.divlist2{ width:100%; overflow:hidden;}
.divlist2 .left,.divlist2 .right{ width:48.5%;}
.divlist2 .ul1{ width:105%;}
.divlist2 .ul1 li{ width:350px; margin-right:30px;}

.h3_ul{ float:right; font-size:14px; margin:5px 0 0 0;}
.h3_ul li{ float:left; height:24px; line-height:23px; cursor:pointer; padding-bottom:5px; margin:0 10px;}
.h3_ul li.active{ color:#fff; background:#005cbf url(../images/icon4.png) no-repeat bottom center;}
.h3_ul li a{ display:block; height:24px; padding:0 10px;}
.h3_ul li.active a{ color:#fff;}
.h3_ul li a:hover{ text-decoration:none;}

.Gg760{ width:760px; overflow:hidden; text-align:center; padding:2px 0; margin-bottom:10px;}
.Gg760 img{ display:block; width:100%;}

.w375{ float:left; width:375px; background:#fff; overflow:hidden; margin-bottom:10px;}
.w375 .h3_ul{ float:left; font-size:15px;}

.Jsao{ padding:10px; overflow:hidden; line-height:26px; margin:0 auto;}
.Jsao p{ text-indent:26px;}
.Jsaom{ width:100%; height:188px; overflow:hidden;}
.JsaoMore{ padding:0 5px; height:22px; line-height:21px; text-align:right; background:url(../images/morebg.png) no-repeat right center;}
.JsaoMore a{ color:#005cbf;}

.ul2{ overflow:hidden; padding:0 0 30px 0;}
.ul2 li{ float:left; width:152px; height:56px; padding:1px 0; border:1px #eee solid; font-size:18px; overflow:hidden; margin:30px 10px 0 11px; border-radius:5px;}
.ul2 li:hover{ border:1px #e60012 solid;}
.ul2_li1{ background:url(../images/dh.png) no-repeat left center;}
.ul2_li2{ background:url(../images/gr.png) no-repeat left center;}
.ul2_li3{ background:url(../images/tw.png) no-repeat left center;}
.ul2_li4{ background:url(../images/fn.png) no-repeat left center;}
.ul2_li5{ background:url(../images/qn.png) no-repeat left center;}
.ul2 li a{ display:block; height:56px; line-height:56px; padding-left:55px;}
.ul2 li a:hover{ color:#e60012; text-decoration:none;}
.ul2 li a span{ display:block; padding-left:10px; background:#fff;}

b.bIcon1{ margin-left:10px; padding-left:33px; background:url(../images/icon02.png) no-repeat left center;}
b.bIcon2{ margin-left:10px; padding-left:30px; background:url(../images/icon09.png) no-repeat left center;}
b.bIcon3{ margin-left:10px; padding-left:30px; background:url(../images/icon10.png) no-repeat left center;}
b.bIcon4{ margin-left:10px; padding-left:30px; background:url(../images/icon11.png) no-repeat left center;}

.ul3{ width:180px; font-size:14px; overflow:hidden; margin:0 auto;}
.ul3 li{ float:left; width:100%; height:37px; line-height:37px; overflow:hidden; border-bottom:1px #ddd dashed;}
.ul3 li a{ display:block; padding-left:45px;}
.ul3li1{ background:url(../images/icon06.png) no-repeat 0 3px;}
.ul3li2{ background:url(../images/icon06.png) no-repeat 0 -36px;}
.ul3li3{ background:url(../images/icon06.png) no-repeat 0 -77px;}
.ul3li4{ background:url(../images/icon06.png) no-repeat 0 -117px;}
.ul3li5{ background:url(../images/icon06.png) no-repeat 0 -155px;}

.ul4{ font-size:14px; overflow:hidden; padding:0 0 15px 0;}
.ul4 li{ float:left; width:90px; height:28px; line-height:28px; overflow:hidden; margin:10px 5px 0 15px;}
.ul4 li a{ display:block; padding-left:28px; height:28px;}
.ul4li1{ background:url(../images/icon07.png) no-repeat 0 7px;}
.ul4li2{ background:url(../images/icon07.png) no-repeat -115px 7px;}
.ul4li3{ background:url(../images/icon07.png) no-repeat 0 -27px;}
.ul4li4{ background:url(../images/icon07.png) no-repeat -115px -27px;}
.ul5{ width:80%; font-size:14px; overflow:hidden; padding:10px 0; margin:0 auto;}
.ul5 li{ float:left; width:100%; height:28px; line-height:28px; overflow:hidden; margin-bottom:2px;}
.ul5 li a{ display:block; padding-left:32px;}
.ul5li1{ background:url(../images/icon08.png) no-repeat 0 7px;}
.ul5li2{ background:url(../images/icon08.png) no-repeat 0 -25px;}
.ul5li3{ background:url(../images/icon08.png) no-repeat 0 -60px;}
.ul6{ overflow:hidden; padding:10px 0 0 0; margin:0 15px;}
.ul6 li{ float:left; width:100%; height:60px; text-align:center; overflow:hidden; margin-bottom:10px;}
.ul6 li img{ display:block; width:200px; height:60px;}
.ul7{ overflow:hidden; font-size:14px; padding:10px 0; margin:0 auto;}
.ul7 li{ float:left; width:98px; height:28px; line-height:28px; overflow:hidden; margin-left:15px; background:url(../images/icon12.png) no-repeat left center;}
.ul7 li a{ display:block; height:30px; padding-left:25px;}

/**/
.footer{ width:1000px; line-height:26px; background:#fff; text-align:center; overflow:hidden; padding-bottom:15px; margin:0 auto;}
.footer_top{ width:100%; line-height:30px; padding:3px 0; color:#fff; background:#005cbf; margin-bottom:15px;}
.footer_top a{ color:#fff; margin:0 15px;}
.footer .Tel{ float:none; display:inline-block;}
.footer .left{ padding-left:15px; text-align:left;}
.footer .right{ padding-right:15px; text-align:right;}
.footer .right em{ float:left; margin:30px 20px 0 0;}

/**/
.Gg{ width:100%; height:150px; overflow:hidden; margin-bottom:12px;}
.Gg img{ display:block;}
.weizi{ width:100%; background:#fff; line-height:30px; overflow:hidden; margin-bottom:12px;}
.weizi em{ float:left; margin-left:10px; background:url(../images/icon14.png) no-repeat left center; padding-left:22px;}

.tltle4{ width:100%; height:30px; line-height:30px; font-size:13px; font-weight:normal; background:#f5f5f5 url(../images/icon02.png) no-repeat 10px center; border-radius:5px; margin-bottom:10px;}
.tltle4 b{ float:left; padding-left:40px; font-size:16px;}

.Llist{ width:167px; overflow:hidden; padding-bottom:10px; margin:0 auto;}
.Llist li{ float:left; width:100%; height:23px; line-height:23px; font-size:14px; overflow:hidden; margin-top:10px; background:url(../images/icon15.png) no-repeat left bottom;}
.Llist li.active,.Llist li:hover{ background:url(../images/icon15.png) no-repeat left top;}
.Llist li a{ display:block; padding-left:37px; color:#fff;}
.Llist li a:hover{ text-decoration:none;}

.ul8{ overflow:hidden;}
.ul8 li{ float:left; width:90px; height:30px; line-height:30px; font-size:14px; overflow:hidden; background:url(../images/icon16.png) no-repeat left center; margin:0 3px 0 10px;}
.ul8 li a{ display:block; padding-left:12px;}

.Rtitle{ width:100%; padding:6px 0 8px 0; line-height:30px; overflow:hidden; font-size:13px; font-weight:normal; background:url(../images/icon17.png) no-repeat left bottom;}
.Rtitle b{ float:left; margin-left:12px; padding-left:33px; font-size:18px; font-weight:normal; background:url(../images/icon02.png) no-repeat left center;}
.NewsList{ overflow:hidden; margin-bottom:15px;}
.NewsList li{ float:left; width:100%; padding:18px 0; border-bottom:1px #ddd dashed; overflow:hidden;}
.NewsList li img{ float:left; width:150px; margin:0 20px 0 0;}
.NewsList li b{ display:block; line-height:25px; font-size:18px; margin-bottom:5px; padding-left:12px; background:url(../images/icon05.png) no-repeat 0 12px; overflow:hidden;}
.NewsList li p{ color:#888; overflow:hidden;}

.pages{ width:100%; overflow:hidden; padding:15px 0; text-align:center; font-size:13px;}
.pages i{ padding:4px 10px; background:#ddd; color:#fff; margin:3px; cursor:pointer;}
.pages i a{ color:#fff;}
.pages i.active,.pages i:hover{ background:#005cbf;}

.qqy{ background:#fff; padding:20px; overflow:hidden; color:#000; font-size:14px; line-height:32px; margin-bottom:15px;}
.qqy h2{ width:100%; padding:10px 0; color:#000; font-size:28px; font-weight:normal; text-align:center; border-bottom:2px #009845 solid; margin-bottom:25px;}
.qqy h2 em{ display:block; font-size:13px; font-weight:normal; color:#999;}
.qqy img{ display:block; max-width:100%; margin:5px auto;}
.qqy p{ overflow:hidden; text-indent:30px; margin-bottom:5px;}
.close{ overflow:hidden; text-align:right; font-size:14px; color:#000;}
.qqyb{ width:100%; overflow:hidden; border-top:1px #eee solid; padding:5px 0 0 0; font-size:14px; color:#000;}

.Rfixed{ position:fixed; right:10px; bottom:10px;}
.Gotop,.Gobottom{ float:right; display:block; width:50px; height:50px; color:#fff; font-size:0px; text-indent:-100px; background:url(../images/png40.png) repeat; clear:both; margin-bottom:1px; opacity:0.75; filter:alpha(opacity=75);}
.Gotop:hover,.Gobottom:hover{ background:#555;}
.Gotop span,.Gobottom span{ display:block; width:50px; height:50px; background:url(../images/TopBottom.png) no-repeat -5px -5px;}
.Gobottom span{ background:url(../images/TopBottom.png) no-repeat -5px -65px;}

.other{ overflow:hidden; line-height:32px; font-size:14px; color:#000; padding:20px;}
.other img{ max-width:100%;}
.other a{ color:#000;}
.contact{ font-size:16px;}
.contact h2{ font-size:22px; overflow:hidden;}
td,th{ padding:5px;}
.form{ overflow:hidden;}
.form input,.form select,.form textarea{ border:1px #ddd solid; padding:3px; color:#000; margin:0 3px; border-radius:3px;}
.red{ color:#e00;}
input.button2{ border:0; padding:4px 8px; background:#009845; color:#fff; font-size:16px; cursor:pointer;}
.R760 .qqy{ margin:auto;}

.downlist{ overflow:hidden; margin-bottom:15px;}
.downlist li{ float:left; width:100%; padding:10px 0; overflow:hidden; line-height:30px; font-size:14px; border-bottom:1px #ddd dashed; background:url(../images/icon01.png) no-repeat 5px center;}
.downlist li a{ float:left; display:block; padding:0 0 0 22px;}
.downlist li a:hover{ text-decoration:none;}
.downlist li .down_icon{ margin:0 0 -5px 10px; display:inline-block; padding:11px; background:url(../images/icon12.png) no-repeat center;}
.downlist li a:hover .down_icon{ background:url(../images/icon11.png) no-repeat center;}

.videolist{ width:105%; overflow:hidden; padding-bottom:20px;}
.videolist li{ float:left; display:block; width:40%; text-align:center; overflow:hidden; padding:5px; background:#f5f5f5; margin:20px 3% 0 3%;}
.videolist li i{ display:block; width:305px; height:172px; overflow:hidden; background:#fff; margin:0 auto 5px auto;}
.videolist li:hover img{ opacity:0.9; filter:alpha(opacity=90);} 
.videolist li img{ display:block; width:100%; margin:0 auto;}

.ul9{ overflow:hidden; line-height:30px;}
.ul9 li{ float:left; width:100%; padding:15px 0; overflow:hidden; border-bottom:1px #ddd dashed;}
.ul9 li b{ font-size:16px; color:#009845;}
.ul9 li .red{ font-size:15px;}
.sqan{ background:#009845; padding:3px 15px; color:#fff !important; font-size:16px; border-radius:3px;}
.sqan:hover{ color:#fff;}

.jobslist{ overflow:hidden; line-height:30px;}
.jobslist li{ float:left; widh:100%; overflow:hidden; padding-bottom:15px; margin-bottom:15px; border-bottom:1px #ddd dashed;}
.jobslist li b{ display:block; font-size:18px; padding-bottom:5px;}
.jobslist li strong{ display:block;}

.ul10{ overflow:hidden;}
.ul10 > li{ padding:0 10px; overflow:hidden; background:#f5f5f5; background:linear-gradient(#f5f5f5,#e5e5e5); border:1px #e5e5e5 dashed; margin-top:5px; border-radius:4px;}
.ul10 > li .display{ display:none;}
.display a.more{ background:#009845; color:#fff; padding:2px 6px; border-radius:3px;}
.ul10 > li.active{ background:#eee;}
.ul10 > li b{ display:block;}
.display > div{ padding:2px 16px;}
.ul10 ul{ padding:0 16px; overflow:hidden;}
.ul10 ul li{ float:left; width:100%; overflow:hidden; border-bottom:1px #fff solid;}
.ul10 ul li a{ float:left;}
.ul10 ul li i{ float:right; font-size:12px; color:#888;}

.Imglist_w {position: relative;overflow: hidden;width:350px; float: right;margin-left: 15px;}
.Imglist_m {height: 250px;margin-bottom: 10px;}
.Imglist_w .Imglist {position: absolute;top: 0;left: 0;overflow: hidden;}
/* width:1000%; 向左 */
.Imglist_w .Imglist li {float: left;height: 250px;overflow: hidden;text-align: center;}
.Imglist_w .Imglist li div {width: 350px;height: 250px;display: table-cell;text-align: center;vertical-align: middle; background: #f5f5f5;}
.Imglist_w .Imglist li img {max-width: 350px;max-height: 250px;vertical-align: middle;text-align: center;}
.Imglist_w .ImgTd {width: 100%;text-align: center; overflow: hidden;}
.Imglist_w .ImgTd li.active {background:#009845;}
.Imglist_w .ImgTd li {display: inline-block;width: 80px;height: 60px;padding-top: 3px;margin: 0 1px;cursor: pointer;}
.Imglist_w .ImgTd li div {display: table-cell;width: 80px;height: 60px;vertical-align: middle;text-align: center; background: #f5f5f5;}
.Imglist_w .ImgTd li img {display: inline-block;max-width: 80px;max-height: 60px;vertical-align: middle;text-align: center;}
.Imglist_w .ImgTd li:hover img,.Imglist_w .ImgTd li.active img{opacity:0.8; filter:alpha(opacity=80);}

.page-404{ width:100%; height:530px; background:url(../images/404background.gif) no-repeat top center; text-align:center;}


/* 2015-12-27 */
.message_title{ padding:5px 0; overflow:hidden;}
.message_title li{ float:left; display:inline; line-height:26px; padding:0 15px; color:#fff; background:#bbb; cursor:pointer;}
.message_title li.active{ background:#009845;}
.message_title li a{ display:block; color:#fff;}
.message_list{ overflow:hidden; line-height:26px; font-size:13px; margin-top:10px;}
.message_list dt{ overflow:hidden; line-height:28px;} 
.message_list dt i{ float:left; display:inline; background:url(../images/icon16.png) no-repeat -1px 11px; padding-left:8px; margin:0 10px 0 5px;}
.message_list dd{ overflow:hidden; border:1px #ddd solid; padding:10px 15px;}
.message_list dd b{ color:#009845;}


/* 图片新闻滚动样式 */
.imgscroll5{width:355px; height:210px; position:relative; overflow:hidden;}
.imgscroll5 .pre,.imgscroll5 .next{ position:absolute; top:40%; z-index:10; width:20px; height:40px; line-height:40px; vertical-align:middle; text-align:center; color:#fff; cursor:pointer; background:rgba(0,0,0,0.3);}
.imgscroll5 .pre{ left:0;}
.imgscroll5 .next{ right:0;}
.imgscroll5 .pre:hover,.imgscroll5 .next:hover{ background:rgba(0,0,0,0.6);}
.imgscroll5 .imglist{width:100%;height:inherit;position:absolute;}
.imgscroll5 .imglist li{float:left; width:355px;}
.imgscroll5 .imglist li img{ display:block; width:100%; height:210px;}
.imgscroll5 .imgdesc{ bottom:12px; right:5px;position:absolute;overflow:hidden; z-index:22;}
.imgscroll5 .imgdesc li{width:10px; height:10px;float:left;line-height:0; font-size:0; overflow:hidden; text-indent:-200px; margin:0 2px; background:#fff; border-radius:50%; cursor:pointer;}
.imgscroll5 .imgdesc li.hover{ background:#f00;}
.imgscroll5 .imginfo{ position:absolute; width:100%; bottom:2px; left:5px; height:30px; z-index:20;}
.imgscroll5 .imginfo li{ height:30px; color:#fff; width:100%; color:#fff; line-height:30px; overflow:hidden; position:absolute;}