@charset "utf-8";
/* CSS Document */
.w1238{ width:1238px; margin:0px auto;}
.w1024{ width:1024px; margin:0px auto;}
.w999{ width:999px; margin:0px auto;}
/* --------------------头部-------------------------- */
.headwrapper{ width:100%; background:url(../images/head-bac.png) repeat-x; height:150px; position:absolute; z-index:50;}
.headwrapper .head{ height:150px; background:url(../images/head-bac2.png) no-repeat;}
.headwrapper .head .enter{ height:28px;}
.headwrapper .head .enter .left{ float:left;}
.headwrapper .head .enter .left span{ color:#c3c3c3; float:left; height:14px; display:inline-block; line-height:12px; margin-top:7px; text-align:center; padding:0 5px;}
.headwrapper .head .enter .right{ float:right;}
.headwrapper .head .enter .right a{color:#c3c3c3; padding-top:7px; float:right;padding-left: 55px;background:url(../images/taobao.png) no-repeat 0 5px;}
.headwrapper .head .enter .right a:hover{ color:#f47e00;}
.headwrapper .head .enter .cn{ float:right;padding-top:7px;padding-right: 15px;}
.headwrapper .head .enter .cn a{ float:left;color: #c3c3c3; margin-left:8px; margin-right:8px;}
.headwrapper .head .enter .cn a:hover{ color:#f47e00;}
.headwrapper .head .enter .cn a.on{ color:#f47e00;}
.headwrapper .head .enter .cn b{ float:left;color: #c3c3c3;}

/* 导航 */
.headwrapper .head .navwrapper ul{ margin-top:74px; margin-left:55px;}
.headwrapper .head .navwrapper ul li{ float:left; width:120px; height:32px; line-height:33px; text-align:center; background:url(../images/icon1.png) no-repeat left bottom;}
.headwrapper .head .navwrapper ul li.two{ width:80px; height:32px; line-height:32px; text-align:left; background:none;text-indent: 20px;}
.headwrapper .head .navwrapper ul li a{color:#505050; font-weight:bold; }
#menubar ul.menus li a {display:block;color:#505050; text-decoration:none;}
#menubar ul.menus li a.on{ color:#696da4;}
#menubar ul.menus li a:hover { color:#696da4;}
#menubar ul.children {display:none; padding:0;margin:0;}
#menubar ul.children li {float:none;margin:0;padding:0;width: 140px; background-image:none;}
#menubar ul.children li.first{background:url(../images/nav_bg1.png) no-repeat; padding-top:5px;}
#menubar ul.children li.last{background:url(../images/nav_bg2.png) no-repeat; background-position:bottom; padding-bottom:7px;}
#menubar ul.children li a {width:128px; margin: auto; border-left:solid 1px #7d8da6; border-right:solid 1px #7d8da6; background-color:#ededed; font-weight:normal; text-align:left; text-indent:38px;background:url(../images/nav_bg3.png) no-repeat; background-position:bottom;background-color: #EDEDED; }
#menubar ul.children li.last a{ background-image:none;}
#menubar ul.children li a:hover{ color:#f47e00;}

/* flash */
.bannerwrapper{ padding-top:102px; height:460px;}
/* mainbanner */
.mainbanner{height:460px;overflow:hidden; position:relative; width:100%;}
.mainbanner_window{height:460px;overflow:hidden; width:100%;}
.mainbanner_window ul{height:454px;position:relative;}
.mainbanner_window li{ background-color:#f2f2f2;width:100%;height:460px;font-size:0px;float:left;position:relative;overflow:hidden;}
.mainbanner_window li img{width:2000px; display:block; position:absolute;left:50%;margin-left:-1000px;}
.mainbanner_list{top:360px;width:400px;height:30px;margin-left:-75px;position:absolute; left:50%}
.mainbanner_list li{width:15px;height:15px;overflow:hidden;float:left;display:inline; margin-left:13px;}
.mainbanner_list a{ background:url(../images/baner_button.png) no-repeat; background-position:0 -16px;width:15px;height:15px;line-height:15px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.on a{background-position:0 0px;text-decoration:none;}
.mainbanner_list li:hover a{background-position:0 0px;text-decoration:none;}

/* pruductcenter */

.produnct-center #slider{position:relative;width:1024px;height:440px;overflow:hidden;background:#000; margin:0px auto;}
.produnct-center #slider .slide{position:absolute;top:0px;height:440px;width:998px;background:#000;overflow:hidden;border-left:#000 solid 1px;cursor:default;}
.produnct-center #slider .title{color:#F80;font-weight:bold;font-size:1.2em;margin-right:1.5em;text-decoration:none;}
.produnct-center #slider .backgroundText{position:absolute;width:100%;height:100%;top:100%;background:#000;filter:alpha(opacity=40);opacity:0.4;}
.produnct-center #slider .text{position:absolute;top:1%;top:100%;color:#FFF;font-size:0.9em;text-align:justify;width:470px;left:10px;}
.produnct-center #slider .diapo{position:absolute;filter:alpha(opacity=100);opacity:1;visibility:hidden;}

/* body */
.mainwrapper .head{  background:url(../images/icon2.png) repeat-x; height:75px;}
.mainwrapper .head .headmain{ background:url(../images/main-bac2.png) no-repeat; height:200px; position:relative; z-index:50px; bottom:36px; padding-top:52px;}
.mainwrapper .main .hot{ height:443px; border:1px solid red;}
.mainwrapper  .produnct-center{ z-index:53;  top:-54px; margin-bottom:50px; width:999px;   margin:0px auto; position:relative;}
.mainwrapper  .produnct-center .sfq{ height:284px;}
.mainwrapper  .produnct-center .focus-jpg{}
.mainwrapper .foot{ clear:both; position:relative; z-index:54; overflow:hidden; }
.mainwrapper .foot .left{ float:left;}
.mainwrapper .foot .left .gg{ float:left; width:618px; height:22px;  background:url(../images/bac.png);}
.mainwrapper .foot .left .gg .tit-l{ width:86px; line-height:23px; float:left; height:23px; text-align:center;}
.mainwrapper .foot .right{ float:right;}
.mainwrapper .foot .right .hot-link span{ float:right; margin-top:10px; font-weight:bold;  color:#999999;}
.mainwrapper .foot .right .hot-link a{ float:right; display:inline-block; width:120px; height:37px; margin-left:10px;}
.mainwrapper .foot .right .hot-link a.aihe{ background:url(../images/aihe.png) no-repeat;}
.mainwrapper .foot .right .hot-link a.aihe:hover{ background:url(../images/aihe_hover.png) no-repeat;}
.mainwrapper .foot .right .hot-link a.anzhuo{ background:url(../images/anzhuo.png) no-repeat;}
.mainwrapper .foot .right .hot-link a.anzhuo:hover{ background:url(../images/anzhuo_hover.png) no-repeat;}
.foot-bac{ clear:both;height:75px; background:url(../images/foot-bac1.png) no-repeat; margin-top:18px; position:relative; z-index:55;}

/* foot */
.foot-po{  clear:both;position:relative; width:100%; height:92px;}
.footwrapper{position:absolute; background:url(../images/foot-bac2.jpg); height:134px;  top:-45px; width:100%; float:left; background-color:#ededed;}
.footwrapper .foot{ width:1000px;background:url(../images/foot-bac2.png) no-repeat; height:134px; margin:auto;}
.footwrapper .foot .left{ overflow:hidden;position:relative; top:50px;width:512px; float:left;}
.footwrapper .foot .left .copyright{float:left;margin-left:30px;margin-top:10px;}
.footwrapper .foot .left .copyright a{color:#606169;}
.footwrapper .foot .left .copyright a:hover{color:#f47e00;}
.footwrapper .foot .left .list{text-align:center;font-size:12px;font-family:"微软雅黑";margin-bottom:3px; float:left;}
.footwrapper .foot .left .list a{text-decoration:none;}
.footwrapper .foot .left .list a:hover{color:#CC0000;}
.footwrapper .foot .left .list p{color:#606169;width:60px; font-size:12px;height: 22px;line-height:22px;text-align:left;float:left;margin-left:30px;}
.footwrapper .foot .left .list ul{width:54%;text-align:left;list-style-type:none;padding-left:2px;float:left;}
.footwrapper .foot .left .list ul.jszc {overflow: hidden;width: 170px;height: 22px;line-height: 22px;font-size:12px;font-family: "宋体";color:#606169;padding-top:0px;float: left;}
.footwrapper .foot .left .list ul.jszc li{width: 170px;height: 22px;padding-left:0px;}
.footwrapper .foot .left .list ul.jszc li a{width:170px;}
.footwrapper .foot .left .list ul.jszc a:-webkit-any-link {width: 170px;height: 22px;color:#606169;text-decoration: none;cursor: auto;}
.footwrapper .foot .left .list ul.jszc a:hover{color:#f47e00;}
.footwrapper .foot .right{ float:left;position:relative; top:55px;  width:488px;}
.footwrapper .foot .right .hot-share ul{ overflow:hidden; margin-right:65px;}
.footwrapper .foot .right .hot-share ul a{ float:right; width:60px;display:block; height:21px; line-height:21px; margin-left:2px; text-indent:25px; color:#666666; }
.footwrapper .foot .right .hot-share ul a.weibo{background:url(../images/index_tip2.png) no-repeat;}
.footwrapper .foot .right .hot-share ul a.weibo:hover{background:url(../images/index_tip22.png) no-repeat;}
.footwrapper .foot .right .hot-share ul a.qq{background:url(../images/index_tip1.png) no-repeat;}
.footwrapper .foot .right .hot-share ul a.qq:hover{background:url(../images/index_tip11.png) no-repeat;}
.footwrapper .foot .right .foot-menu ul{ overflow:hidden; margin-top:10px;}
.footwrapper .foot .right .foot-menu ul li{ float:right; width:60px; text-align:center; width:76px; border-right:solid 1px #925592;}
.footwrapper .foot .right .foot-menu ul li.last{ border-right:none;}
/* 微信二维码 */
.footwrapper .foot .right .hot-share ul li.weixin{ position:relative;}
.hot-share{ position:relative; }
.weixin1{ position:absolute; right:80px; top:85px;   width:100px;}
.weixin2{ position:relative;}
.weixin2 a{ display:block; height:21px; line-height:21px; float:left; color:#666666;background:url(../images/index_tip3.png) no-repeat;text-indent:25px;}
.weixin2 a:hover{background:url(../images/index_tip33.png) no-repeat;}
.weixin2 .ewm{ display:block; position:absolute; top:-113px; right:55px; z-index:1000; width:110px; height:110px; display:none;}


/* 公告样式 */

.gg .BreakingNewsController{width:100%; overflow:hidden;  height:23px; position:relative;}
.gg .BreakingNewsController .bn-title1{display:inline-block; float:left; width:86px; text-align:center; line-height:23px; height:23px; font-size:12px; font-weight:bold; color:#666666;}
.gg .BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:180px; right:50px;}
.gg .BreakingNewsController ul li{list-style:none; height:23px; line-height:23px; display:none;}
.gg .BreakingNewsController ul li a{text-decoration:none; color:#333; display:inline-block; overflow:hidden; padding:0; font-size:12px; color:#555555;}
.gg .BreakingNewsController .bn-arrows{display:inline-block; float:right; width:50px; position:absolute; right:0; top:0; bottom:0;}
.gg .BreakingNewsController .bn-arrows span{display:block; width:20px; position:absolute; top:3px; bottom:0; cursor:pointer; }
.gg .BreakingNewsController .bn-arrows span:hover{}
.gg .BreakingNewsController .bn-arrows-left{ right:24px; background:url(../images/right-l.png); display:inline-block; width:21px; height:17px;}
.gg .BreakingNewsController .bn-arrows-left:hover{ right:24px; background:url(../images/right-l_hover.png); display:inline-block; width:21px; height:17px;}
.gg .BreakingNewsController .bn-arrows-right{right:1px; background:url(../images/right-r.png); display:inline-block; width:21px; height:17px;}
.gg .BreakingNewsController .bn-arrows-right:hover{right:1px; background:url(../images/right-r_hover.png); display:inline-block; width:21px; height:17px;}
.icon-tg{ background:url(../images/diandian.png); display:inline-block; width:7px; height:6px; margin-right:4px;}



/* 焦点图 */
.thumbnailWrapper{ height:148px; width:999px; margin-left:auto; margin-right:auto; margin-top:22px;}
.thumbnailWrapper ul li{float:left;position:relative;overflow:hidden; width:327px; height:148px;}
.thumbnailWrapper ul li a img{width:327px;position:relative;border:none; height:148px;}
.thumbnailWrapper .caption{position:absolute;top:0px;left:0px;width:100%;color:#ffffff;}
.thumbnailWrapper .caption .captionInside{ width:100%; font-size:24px; text-align:center; margin-top:32px;} 
.thumbnailWrapper .caption .captionInside1{ width:100%; font-size:24px; text-align:center; margin-top:45px;}
.thumbnailWrapper .caption .titer{ font-size:12px; color:#fff; margin-top:14px; text-align:center;}
.thumbnailWrapper a.detail{ color:#a7a7a7; text-align:center; border:1px solid #a7a7a7; display:inline-block; width:103; height:18px;}
.thumbnailWrapper .caption .middle span{ font-size:24px; margin-right:10px;}
.thumbnailWrapper .caption .middle{ font-size:12px; color:#fff; float:right; line-height:47px; height:47px;  width:228px; margin-top:41px;}
.thumbnailWrapper .caption  .border1{ height:1px; line-height:1px; background:#000;  filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2;}



/* sfq */
.accordion{position:relative;overflow:hidden;width:1200px;margin:0px auto; left:-10px;}
.accordion .panel{position:absolute;overflow:hidden;}
.accordion .shadow{background:url(../bg/shadow.png) repeat-Y;position:absolute;right:0px;width:25px;height:100%;}
.accordion .preloader{background:url(../bg/preloader2.gif) no-repeat;width:62px;height:14px;position:absolute;z-index:15;}
.accordion .caption{overflow:hidden;position:absolute;z-index:20; bottom:0px;}
.accordion img, .accordion .caption{position:absolute;left:-9999px;}
.accordion .caption-background{background:transparent url(../bg/captionBg.png);background:rgba(0,0,0,0.5);position:absolute;width:100%; top:0px;}
.accordion .caption p{color:#FFF;margin:0px; width:500px; font-size:16px; }
.accordion .caption p a{color:#FFF;}




.accordion1{position:relative;overflow:hidden;background-color:#FFF;border:4px solid #FFF;margin:0px auto;}
.accordion1 .panel{background:#EEE url(../bg/preloader.gif) no-repeat center center;position:relative;overflow:hidden;}
.accordion1 .shadow{background:url(../bg/shadow.png) repeat-Y;position:absolute;right:0px;width:25px;height:100%;}
.accordion1 .preloader{background:url(../bg/preloader2.gif) no-repeat;width:62px;height:14px;position:absolute;z-index:15;}
.accordion1 .caption{overflow:hidden;position:absolute;z-index:20;}
.accordion1 img, .accordion .caption{position:absolute;left:-9999px;}
.accordion1 .caption-background{background:transparent url(../bg/captionBg.png);background:rgba(0,0,0,0.5);position:absolute; top:999px;}
.accordion1 .caption p{color:#FFF;margin:0px;padding:10px;}
.accordion1 .caption p a{color:#FFF;}



.xz{ height:292px;}
.xz .list12{ float:left; width:294px; height:284px;}
.xz .list1{ position:relative; width:286px; height:138px;}
.xz .list1 .fd img{  position:absolute; z-index:1000; top:0px; left:0px; cursor:pointer;}
.zhezhao{ height:48px; background:url(../images/t-bac.png) repeat-x;   filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.3; position:absolute; bottom:0px; width:100%; z-index:100;}
.zhezhao-wz{ height:36px; line-height:36px; position:absolute; bottom:0px; padding-left:10px; z-index:101; color:#fff; font-size:16px; }



.xz .list2{ position:relative; width:286px; height:138px; padding-top:8px; clear:both;}
.xz .list2{ position:relative; width:286px; height:138px;}
.xz .list2 .fd img{  position:absolute; z-index:1000; bottom:0px; left:0px; cursor:pointer;}
.xz .list3{ position:relative; width:304px; height:284px; float:left;}
.xz .list3{ position:relative; }
.xz .list3 .fd img{  position:absolute; z-index:1000; bottom:0px; left:0px; cursor:pointer;}


.xz .list4{ position:relative; width:204px; height:138px; float:left;}
.xz .list4{ position:relative; width:204px; height:138px;}
.xz .list4 .fd img{ position:absolute; z-index:1000; bottom:-146px; left:-305px; cursor:pointer;}
.xz .list5{ position:relative; width:196px; height:138px; float:left;}
.xz .list5 .fd img{ position:absolute; z-index:1000; bottom:-146px; left:-305px; cursor:pointer;}
.xz .list6{ position:relative; width:204px; height:138px; float:left; padding-top:8px;}
.xz .list6 .fd img{ width:501px; height:284px; position:absolute; z-index:1000; bottom:0px; left:-305px; cursor:pointer;}
.xz .list7{ position:relative; width:196px; height:138px; float:left; padding-top:8px;}
.xz .list7 .fd img{ width:501px; height:284px; position:absolute; z-index:1000; bottom:0px; left:-305px; cursor:pointer;}