/* CSS Document */

/* scrollleft */
.scrollleft{width:902px; margin:13px 40px 0px 50px;}
.scrollleft li{float:left;margin-right:14px;display:inline;width:143px;text-align:center;line-height:46px}
.scrollleft img{width:133px;height:121px;}


/*banner*/
div.slideBox{ position:relative; width:1002px; height:407px; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:30px; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:30px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:10px; height:10px; background-image:url(../images/banner_no1.png); text-indent:-99999px; margin:15px 7px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-image:url(../images/banner_no2.png);}

/*选项卡*/
.tabbox{margin:0px auto;position:relative;min-height:200px;overflow:hidden;}
.tabbox .tabbtn{height:30px; margin-bottom:1px;}
.tabbox .tabbtn li{float:left;position:relative; margin-right:4px;}
.tabbox .tabbtn li a,.tabbox .tabbtn li span{display:block;float:left;height:32px;line-height:32px;overflow:hidden;width:115px;text-align:center;font-size:14px;cursor:pointer; font-family:"微软雅黑";  background-image:url(../images/pn1.png); background-repeat:no-repeat;}
.tabbox .tabbtn li.current{}
.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{height:32px;line-height:32px; font-family:"微软雅黑";  background-image:url(../images/pn2.png);  color:#000; }
.tabbox .loading{height:40px;width:432px;text-align:center;position:absolute;left:0;top:120px;}
.tabbox .tabcon{padding:22px 0px;  min-height:250px;}
.tabbox .tabcon li{height:24px;line-height:24px;overflow:hidden;}
.tabbox .tabcon li span{margin:0 10px 0 0;font-family:"宋体";font-size:12px;font-weight:400;}

/* 公共 */
.imglist img{width:1002px;height:407px}
/* imgscroll5 */
.imgscroll5{width:1002px;margin-right:5px;margin-bottom:5px;height:407px;float:left;position:relative;overflow:hidden}
.imgscroll5:hover .pre{display:block}
.imgscroll5:hover .next{display:block}
.imgscroll5 li{list-style:none;margin:0;padding:0}
.imgscroll5 .imglist{width:100%;height:inherit;position:absolute}
.imgscroll5 .imglist .imgurl{float:left}
.imgscroll5 .imgdesc{height:20px;bottom:0;left:50%;position:absolute;overflow:hidden}
.imgscroll5 .imgdesc li{width:20px;transition:all linear 0.2s;height:20px;float:left;line-height:20px;vertical-align:middle;text-align:center;cursor:pointer; background:url(../images/banner_no1.png) no-repeat; margin-left:10px;}
.imgscroll5 .imgdesc li.hover{width:20px; background:url(../images/banner_no2.png) no-repeat;}
.imgscroll5 .pre{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;left:0;background:rgba(0,0,0,0.7);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}
.imgscroll5 .next{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;right:0;background:rgba(0,0,0,0.7);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}
.imgscroll5 .imginfo{position:absolute;width:50%;bottom:0;right:0;height:30px;overflow:hidden}
.imgscroll5 .imginfo li{height:30px;color:#fff;width:100%;color:#fff;background:rgba(102,102,102,0.5);line-height:30px;vertical-align:middle;text-align:center}



.demopage{width:935px;margin:0 auto;}
/* #marquee1 */
#marquee1{width:815px;height:200px;overflow:hidden;}
#marquee1 ul li{float:left;width:133px;padding:10px 15px; }
#marquee1 ul li img{display:block;}
.control{height:24px;line-height:24px;overflow:hidden;padding:15px 0 0 0;}

/* flexslider */
.flexslider{position:relative;height:407px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:407px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}