@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-family:"微软雅黑";background:#f1f1f1 url() left top repeat-x; font-size:12px;color:#666;}
h1,h2,h3,h4,h5,h6,h7,dl,dt,dd,p,pre,ul,li,form,button,input,select,hr,ol{margin:0; padding:0;}
ul,ol{list-style:none;}
img{border:0;}
button{cursor:pointer;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
input,select,textarea{color:#000;}
textarea{border:1px solid #ddd; overflow:scroll; overflow-x:hidden; overflow-y:auto;}
a{outline:none;/*IE8/火狐浏览器里面的虚线框的*/blr:expression(this.onFocus=this.blur());/*IE6/7浏览器里面的虚线框的*/}
area{outline:none;/*IE8/火狐浏览器里面的虚线框的*/blr:expression(this.onFocus=this.blur())}
.clear{height:1px; overflow:hidden; clear:both;}
/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar{width: 10px; /*对垂直流动条有效*/ height: 10px; /*对水平流动条有效*/}
/*定义滚动条的轨道颜色、内阴影及圆角*/
::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: #f6f6f6; border-radius: 3px;}
/*定义滑块颜色、内阴影及圆角*/
::-webkit-scrollbar-thumb{border-radius: 7px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: #e3dfe5;}
.head{height:154px;background:url(../images/head_bg.jpg) center center; overflow:hidden; border-bottom: 3px solid #8fbcf3;}
.head1{width:1180px; height:123px; margin:0 auto; margin-top:31px;position:relative;}
.logo{width:406px; height:91px; float:left; margin-left:0px;}
.data{width:300px; height:30px; line-height:30px; float:left; margin-left:107px; margin-top:90px; color:#00b0f0; font-size:16px;font-family:"微软雅黑"}
.cnen{width:130px; height:30px; line-height:30px; float:right; margin-top:90px; font-family:"微软雅黑"}
.cnen span{display:block; height:30px; float:left; font-size:16px}
.cnen span.s{font-size:14px; color:#ddd}
.cnen span a{color:#555}
.head1 .login{width:105px;height:20px;position:absolute;right:0;top:22px;font-size:14px;font-weight:bold;background:url(../images/login-icon.jpg) no-repeat left center;padding-left:29px;line-height:20px;}
.head1 .login a{color:#4989e2;}
.head1 .login a:hover{color:#bf00ff;}
body{background:url(../images/qbg.png) repeat;}
.content{width:1180px; height:auto; overflow:hidden;margin:0px auto;}
.dh{width:1180px; height:53px; background:url(../images/dh_bg.jpg) no-repeat; margin:15px auto}
.dh ul{width:963px; height:53px; overflow:hidden; float:left}
.dh ul li{float:left; width:120px; height:50px; line-height:50px; text-align:center; font-size:16px;font-family:"微软雅黑"; background:url(../images/rightx.png) right 1px no-repeat; position:relative}
.dh ul li:last-child{background:none}
.dh ul li a{color:#FFF}
.dh ul li:hover a{color:#a248c0; text-shadow:0px 1px 1px #fdfdfd;font-weight:bold;}
.dh ul li.active a{color:#a248c0; text-shadow:0px 1px 1px #fdfdfd;font-weight:bold;}
.shadow{height:14px; width:120px; background:url(../images/hua.png) no-repeat; background-size:cover; position:absolute; bottom:0px; left:-5px; opacity:0;}
.dh ul li:hover .shadow,.dh ul li.active .shadow{opacity:1; transition:1s; -webkit-transition:1s}
.dh .search{width:201px; height:30px; float:right; margin-right:15px; margin-top:10px}
.dh .search input{width:162px; height:22px; outline:none; border:0px; float:left; margin-top:4px;}
.dh .search a{width:31px; height:29px; background:url(../images/s_btn.png) no-repeat; float:right}
.banner{width:1170px; height:287px; margin-bottom:15px; background:rgba(255,255,255, 0.8); padding:5px;overflow:hidden;}
.shang{width:1180px; height:376px;}
.shang1{width:268px; height:376px; float:left;}
.shang2{width:560px; height:376px; float:left; margin-left:18px;}
.shang3{width:319px; height:376px; float:right}
.l1{width:268px; height:59px; background:url(../images/l1.jpg) no-repeat; margin-bottom:3px}
.l2{width:268px; height:59px; background:url(../images/l2.jpg) no-repeat;margin-bottom:3px}
.l3{width:268px; height:59px; background:url(../images/l3.jpg) no-repeat;margin-bottom:3px}
.l4{width:268px; height:59px; background:url(../images/l4.jpg) no-repeat;margin-bottom:3px}
.l5{width:268px; height:59px; background:url(../images/l5.jpg) no-repeat;margin-bottom:3px}
.l6{width:268px; height:59px; background:url(../images/l6.jpg) no-repeat;}
.ll{position:relative}
.ll h2{height:60px; line-height:60px; font-family:"微软雅黑"; color:#fff; float:right; margin-right:40px; font-weight:bold;}
.ll .jt{width:15px; height:7px; position:absolute; right:0px; top:27px; background:url(../images/jt.png) no-repeat; opacity:0}
.ll:hover h2{height:60px; line-height:60px; font-family:"微软雅黑"; color:#fff; float:right; margin-right:60px; font-weight:bold; transition:1s}
.ll:hover .jt{width:15px; height:7px; position:absolute; right:25px; top:27px; transition:1s; background:url(../images/jt.png) no-repeat;opacity:1}
.xhead{width:100%; height:38px; background:url(../images/xie1.png) repeat-x;}
.xhead2{width:100%; height:38px; background:url(../images/xie2.png) repeat-x;}
.newlistbox .hd ul{margin-left:10px;}
.newlistbox .hd ul li{float:left;line-height:38px;color:#fff;padding:0 10px;font-size:16px;font-weight:bold;cursor:pointer;position:relative;}
.newlistbox .hd ul li a{color:#fff;}
.newlistbox .hd ul li:hover a{color:#8243bd;}
.newlistbox .hd ul li .shadow{width:82px;height:14px;background: url(../images/hua1.png) no-repeat;background-size: cover;bottom:0;left:50%;margin-left:-41px;opacity:0;}
.newlistbox .hd ul li:hover .shadow,.newlistbox .hd ul li.on .shadow{opacity:1;transition:all 1s;}
.newlistbox .hd ul li:hover,.newlistbox .hd ul li.on{color: #8243bd;text-shadow: 0px 1px 1px #fdfdfd;}
.newlistbox .hd ul li:after{content:'|';position:absolute;top:-2px;right:-2px;color:#b5b5b5;font-size:10px;}
.newlistbox .hd ul li:last-child:after{content:'';}
.newlistbox .hd .more{float:right;line-height:38px;color:#fff;margin-right:10px;}
.newlistbox .hd .more:hover{color:#8243bd;}
.newlistbox .bd img{width:550px;height:322px;}
.newlistbox .inBox{position:relative;height:323px;overflow:hidden}
.newlistbox .inBox .txt{height:40px;width:440px;position:absolute;bottom:0;color:#fff;z-index:1000;}
.newlistbox .inBox .txt li{padding-left:15px;font-size:14px;line-height:40px;position:absolute;height:40px;}
.newlistbox .inBox .num{width:100px;height:40px;line-height:40px;position:absolute;bottom:0;right:0;color:#fff;z-index:10;}
.newlistbox .inBox .num li{color:#000;margin:12px 5px 0 0;float:left;width:16px;height:16px;border-radius:8px;background:rgba(255,255,255,.3);font-size:12px;text-align:center;line-height:16px;cursor:pointer;}
.newlistbox .inBox .num li.on{background:#fff;}

.newlistbox .txt-bg{position:absolute;width:100%;background:rgba(0,0,0,.6);z-index:9;height:40px;bottom:0;left:0;}
.xhead3{width:100%; height:38px; background:url(../images/xie3.png) repeat-x;}
.xhead3 ul{margin-left:10px;}
.xhead3 ul li{float:left;line-height:38px;color:#fff;padding:0 10px;font-size:16px;font-weight:bold;cursor:pointer;position:relative;}
.xhead3 ul li .shadow{width:82px;height:14px;background: url(../images/hua1.png) no-repeat;background-size: cover;bottom:0;left:50%;margin-left:-41px;opacity:0;}
.xhead3 ul li:hover .shadow,.xhead3 ul li.on .shadow{opacity:1;transition:all 1s;}
.xhead3 ul li:hover,.xhead3 ul li.on{color: #8243bd;text-shadow: 0px 1px 1px #fdfdfd;}
.xhead3 ul li:after{content:'|';position:absolute;top:-2px;right:-2px;color:#b5b5b5;font-size:10px;}
.xhead3 ul li:last-child:after{content:'';}
.xhead3 .more{float:right;line-height:38px;color:#fff;margin-right:10px;}
.xhead3 .more:hover{color:#8243bd;}
.xia_1_inbox{padding-top:30px;padding-left:60px;position:relative;height:218px;}
.xia_1_inbox{}
.xia_1_inbox .hd a{position:absolute;top:50%;z-index:10;cursor:pointer;}
.xia_1_inbox .hd a.sPrev{left:15px;}
.xia_1_inbox .hd a.sNext{right:15px;}
.xia_1_inbox .bd li{width:122px;margin-right:28px;float:left;}
.xia_1_inbox .bd li img{width:122px;height:172px;}
.xia_1_inbox .bd li p{font-size:12px;color:#777;text-align:center;}
.piclist_sz li{width:auto!important;}
.piclist_sz li img{width:auto!important;}
.shang2_con{width:550px; height:323px; border:5px solid rgba(255,255,255,0.7)}
.shang2_connn{width:100%; height:100%; background:#fff}
.xhead .xtit{width:82px; height:38px; line-height:38px; font-size:14px; color:#FFF; position:relative; float:left; text-align:center; cursor:pointer}
.xhead .xtit .shadow{height:14px; width:82px; background:url(../images/hua1.png) no-repeat; background-size:cover; position:absolute; bottom:0px; left:0px; opacity:0;}
.xhead .xtit:hover .shadow,.xhead .xtit.active .shadow{opacity:1; transition:1s; -webkit-transition:1s}
.xian{font-family:"宋体"; font-size:12px; color:rgba(255,255,255,0.38); float:left; margin-top:16px;}
.xhead .xtit:hover ,.xhead .xtit.active{color:#8243bd;text-shadow:0px 1px 1px #fdfdfd;}
.xhead h5 a,.xhead2 h5,.xhead3 h5{float:right; font-size:12px; color:#fff; margin-top:12px; margin-right:10px;font-weight:normal;}
.xhead h5 a,.xhead2 h5 a,.xhead3 h5 a{color:#fff;}
.xhead h5 a:hover,.xhead2 h5 a:hover,.xhead3 h5 a:hover{color:#8243bd;}
.xhead2 h3{width:82px; height:38px; line-height:38px; font-size:16px; color:#FFF; position:relative; float:left; text-align:center; cursor:pointer}
.xhead3 .xtit{/*width:176px;*/padding:0 10px; height:38px; line-height:38px; font-size:14px; color:#FFF; position:relative; float:left; text-align:center; cursor:pointer}
.xhead3 .xtit1{/*width:145px;*/padding:0 10px; height:38px; line-height:38px; font-size:14px; color:#FFF; position:relative; float:left; text-align:center; cursor:pointer}
.xhead3 .xtit .shadow{height:14px; /*width:176px;*/ background:url(../images/hua.png) no-repeat; background-size:cover; position:absolute; bottom:0px; left:0px; opacity:0;}
.xhead3 .xtit1 .shadow{height:14px; /*width:145px;*/ background:url(../images/hua.png) no-repeat; background-size:cover; position:absolute; bottom:0px; left:-18px; opacity:0;}
.xhead3 .xtit:hover .shadow,.xhead3 .xtit.active .shadow{opacity:1; transition:1s; -webkit-transition:1s}
.xhead3 .xtit1:hover .shadow,.xhead3 .xtit1.active .shadow{opacity:1; transition:1s; -webkit-transition:1s}
.xhead3 .xtit:hover ,.xhead3 .xtit.active{color:#8243bd;text-shadow:0px 1px 1px #fdfdfd;}
.shang3_1{height:185px; width:319px; margin-bottom:8px;}
.shang3_con{background:#fff; height:141px; overflow:hidden}
.shang3_2{height:185px; width:319px;}
.xia{width:1180px; height:276px; margin-top:25px;}
.xia_1{width:844px; height:276px; float:left}
.xia_1_con{width:844px; height:232px; background:#FFF}
.xia_2{width:319px; height:276px; float:right}
.xia_2_con{padding:29px;width:261px; height:174px; background:url(../images/zhanlan-bg.jpg) no-repeat}
.footer{width:1144px; height:128px; background:url(../images/bbg.png) repeat; margin-top:25px; padding:10px 18px; /*border-bottom:1px solid rgba(219,245,255,0.66)*/}
.foot1{width:370px; height:auto; line-height:34px; font-size:14px;font-family:"微软雅黑"; color:#fff; float:left}
.foot1 a{color:#fff;}
.foot1 a:hover{color:#f6f6f6}
.foot2{width:355px; height:auto; line-height:34px; font-size:14px;font-family:"微软雅黑"; color:#fff;float:left}
.foot2 p a{color:#fff;}
.foot2 p a:hover{color:#f6f6f6;}
.foot3{width:230px; height:auto; float:left; margin-top:20px;}
.foot3 .fwrap{width:100%;}
.foot3 .fwrap .block{padding-left:10px;height:24px;line-height:24px;background:#fff;margin-bottom:10px;cursor:pointer;position:relative;}
.foot3 .fwrap .block .txt{float:left;}
.foot3 .fwrap .block .jt{float:right;width:24px;height:24px;background:url(../images/sjt.png)}
.foot3 .fwrap .block .link{left:0;position:absolute;width:100%;z-index:100;overflow:hidden;display:none;background:#fff;}
.foot3 .fwrap .block .link li{padding-left:10px;border-bottom:1px solid #f1f1f1;line-height:30px;cursor:pointer;}
.foot3 .fwrap .block .link li:hover{background-color:#f1f1f1}
.foot4{width:104px; height:104px; float:right; margin-top:20px;}
.footxian{width:100%; border-bottom:1px solid rgba(78,186,255,0.39)}
.copyright{height:40px; width:1180px; line-height:40px;font-family:"微软雅黑"; color:rgba(255,255,255,0.7); font-size:12px; margin:0 auto}
span.copy1{float:left;color:#555;}
span.copy2{float:right;color:#555;}
.copy2 i{font-style:normal;padding:0 1px;background:#fff;color:#000;margin-right:1px;font-weight:bold;}
.left10{margin-left:10px;}
/*banner轮播图*/
div.slideBox{position:relative; /*width:670px; height:300px; */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:50px; 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:50px; 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:8px; height:8px; background-color:#FFF; text-indent:-99999px; margin:25px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{background-color:#bf00ff;}
/*文字向上滚动*/
.shang3_con .bd{padding:15px;}
.shang3_con .infoList{height:141px;}
.shang3_con .infoList li{height:38px!important; line-height:38px!important; background:url(../images/circle.jpg) left center no-repeat ; padding-left:10px;}
.shang3_con .infoList li a{font-size:14px; color:#555;font-family:"微软雅黑";}
.shang3_con .infoList li .date{float:right; color:#999;}
/*展览*/
.xia_2_con .bd{width:261px; height:174px;overflow:hidden}
.xia_2_con .bd ul{overflow:hidden; zoom:1; width:299px; height:219px;}
.xia_2_con .bd ul li{margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.xia_2_con .bd ul li .pic{text-align:center;}
.xia_2_con .bd ul li .pic img{width:261px; height:174px; display:block; padding:2px;}
.xia_2_con .bd ul li .pic a:hover img{border-color:#999;}
/*推介部分*/
.tuijie{width:815px; height:193px; float:left; margin-left:15px; margin-top:30px; position:relative}
.tuijie_con{width:724px; height:193px; float:left; margin-left:45px;}
.left_btn{width:29px; height:28px; background:url(../images/left_btn.jpg) no-repeat; position:absolute; left:0px; top:78px; cursor:pointer}
.right_btn{width:29px; height:28px; background:url(../images/right_btn.jpg) no-repeat; position:absolute; right:0px; top:78px;cursor:pointer}
.kuai{width:122px; height:193px; float:left; margin-right:28px;}
.kuai:nth-child(5){width:122px; height:193px; float:left; margin-right:0px;}
.kuai img{width:122px; height:172px;}
.kuai p{color:#777; font-family:"微软雅黑"; font-size:12px; line-height:19px; text-align:center; width:122px; overflow:hidden}
.signincalendar{margin-top:6px;margin-left:5px;}
.signincalendar table tr td{width: 43px;height: 20px;text-align: center;color:#555;background:#d6f2ff;position:relative}
.signincalendar table tr td i.hdnum{position:absolute;top:0;right:0;font-style: normal;background: #8243bd;color: #fff;height: 16px;vertical-align: top;}
.signincalendar table tr td i.sy{position:absolute;top:0;right:0;font-style: normal;height: 0;width:0;border-width:6px;border-style:solid;border-color:#8243bd #8243bd transparent transparent;}
.secondtr td{background:#00a0e9!important;color:#fff!important;}
.days:hover{background:#00a0e9;color:#fff;cursor:pointer;}
#currentyear,#currentmonth{background:none;border:none;color:#fff;font-size:16px;outline:none;}
#currentyear option,#currentmonth option{background:#f5f5f5;color:#000;}





