﻿@import url("article.css");
@import url("liststyle.css");

/*	新艺传播 qq:545523291  4d4d4d*/
body{margin:0; padding:0; font-size:12px; color:#ababab; text-align:center; font-family:arial, helvetica,'微软雅黑'; background:#ffffff;}

form,h1,h2,h3,h4,h5{margin:0; padding:0;}
a{text-decoration:none;}
a:link,a:visited{color:#6a6a6a;}
a:hover{color:#47489e; text-decoration:underline;}
.txt{border:1px solid #dddddd;}
.hide{display:none;}
img{border:none;}
#logo{display:inline; float:left; width:440px; height:54px;}
#addfav{display:inline; float:right; width:260px; height:54px; line-height:25px; text-align:right;}
#header h1,#header h2{display:inline; float:left; width:440px; height:37px; line-height:22px; text-align:center; font-size:12px; font-weight:normal;}
#header #phone{display:inline; float:right; width:260px; height:37px;}
.clear{clear:both;}
.sbox{width:410px; height:380px; overflow:auto; overflow-x:hidden;}

#pagemsg{clear:both; font-size:12px; text-align:center; width:100%; margin:0 auto; padding:10px 0;}
.pagenumdiv{clear:both; font-size:12px; color:#000000; text-align:center; width:100%; margin:0 auto; padding:15px 0;}
.pagenum{color:#ff6633; padding-bottom:20px;}
.pageinfo{width:100%; line-height:150%; text-align:right;}

#menu{width:503px; height:38px; margin:2px 0 0 0; padding:0; background:url(../images/menu.png) no-repeat top; list-style-type:none; clear:both; overflow:hidden;}
#menu li{width:125px; height:38px; line-height:38px; font-size:13px; _font-size:12px; font-weight:bold; float:left; overflow:hidden;}
#menu li.currentnav{background:url(../images/menu.png) no-repeat;}
#menu li#nav1.currentnav{background-position:0 -38px;}
#menu li#nav2.currentnav{background-position:-127px -38px;}
#menu li#nav3.currentnav{background-position:-252px -38px;}
#menu li#nav4.currentnav{background-position:-377px -38px;}
#menu li#nav1{width:127px;}
#menu a{display:block; width:124px; height:38px; overflow:hidden;}
#menu li#nav1 a{width:127px;}
#menu li#nav2 a{width:125px;}
#menu a:hover{color:#ffffff; text-decoration:underline;}

.CatTopic{width:787px; height:40px; text-align:left; clear:both; margin:0 0 0 auto; border-bottom:1px solid #b9b9b9; line-height:40px;}
.CatTopic h3{font-size:16px; float:left; color:#515151;}
.CatTopic .subcat{float:left; padding-left:20px; font-weight:bold; font-size:16px;}

#search{padding:8px 0 0 15px;}
#search span{float:left;}
#searchTxt{width:100px; height:20px; line-height:20px; margin:2px 0 0 0; padding:0; background:none; border:none; color:#6f6f6f; font-size:14px;}
.inp{width:312px; padding:5px; background:url(../images/inputbg.png) no-repeat top left; border:1px solid #d3d3d3;}
.inp2{width:192px; padding:5px; background:url(../images/inputbg.png) no-repeat top left; border:1px solid #d3d3d3;}
.txtarea{background:url(../images/inputbg.png) no-repeat 1px 1px;}
.txtarea textarea{width:312px; padding:5px; border:1px solid #d3d3d3; background-color:transparent;}
.contactline{border-bottom:2px solid #858585;}
.wrap{width:980px; margin:0 auto; padding:0;}

#link{display:table; width:910px; line-height:150%; padding:10px 15px 10px 15px; margin:0; border:1px solid #e6e6e6; text-align:left;}
#footer{line-height:170%; font-family:arial, helvetica, sans-serif; clear:both; text-align:left;}
.filelist{font-size:14px; font-weight:bold; line-height:22px;}
.proIntr{display:table; width:787px; margin:0 0 0 auto;}
.proshow{display:table; width:787px; margin:0 0 0 auto; border-bottom:1px solid #b9b9b9;}
.proshow td{font-size:14px; line-height:25px; font-weight:bold; color:#6b6b6b;}

#PhotoTable{position:relative; width:980px; height:453px; margin:0; padding:0; clear:both;}
#PhotoArrowL{position:absolute; width:119px; height:453px; top:0; left:0;}
#PhotoArrowR{position:absolute; width:119px; height:453px; top:0; right:0;}
.MyPhotoList{position:relative; width:744px; height:453px; margin:0 auto; overflow:hidden; z-index:998;}
#myPhoto{position:absolute; display:table; height:453px; white-space:nowrap; word-break:keep-all; top:0; left:0; text-align:left;}
#myPhoto img{width:742px; height:453px; cursor:pointer; margin:0 0 0 2px;}
#PhotoArrowL a{display:block; width:119px; height:453px; background:url(../images/Photoarrow.png) -119px 453px;}
#PhotoArrowR a{display:block; width:119px; height:453px; background:url(../images/Photoarrow.png) -119px 0;}
#PhotoArrowL a.Empty{background:url(../images/Photoarrow.png) 0 453px; cursor:default;}
#PhotoArrowR a.Empty{background:url(../images/Photoarrow.png) 0 0; cursor:default;}

.ProPhotoTable{position:relative; width:809px; margin:14px 0 0 0; padding:0; clear:both;}
.MyProList{position:relative; width:765px; height:165px; margin:0 auto; overflow:hidden; z-index:90;}
.MyProPhotoList{position:absolute; display:table; height:165px; white-space:nowrap; word-break:keep-all; top:0; left:0;}
.MyProPhotoList td{width:153px; overflow:hidden;}
.MyProPhotoList img{width:147px; height:113px; cursor:pointer; margin:0 4px 0 2px;}
.MyProPhotoList a{line-height:54px; text-align:center; font-size:12px; font-weight:bold;}
.ProPhotoTable .ArrowL{position:absolute; width:22px; height:120px; top:0; left:0;}
.ProPhotoTable .ArrowR{position:absolute; width:22px; height:120px; top:0; right:0;}
.ProPhotoTable .ArrowL a{display:block; width:22px; height:120px; background-image:url(../images/proarrow.png); background-position:-22px 120px;}
.ProPhotoTable .ArrowR a{display:block;  width:22px; height:120px; background:url(../images/proarrow.png); background-position:-22px 0;}
.ProPhotoTable .ArrowL a.Empty{background-position:0 120px; cursor:default;}
.ProPhotoTable .ArrowR a.Empty{background-position:0 0; cursor:default;}

.CatPhotoTable{position:relative; width:980px; margin:14px auto 0 auto; padding:0; clear:both;}
.CatPhotoList{position:relative; width:872px; height:173px; margin:0 auto; overflow:hidden; z-index:90; border-bottom:2px solid #aaaaaa; border-top:2px solid #aaaaaa;}
.myCatPhotoList{position:absolute; display:table; height:173px; white-space:nowrap; word-break:keep-all; top:0; left:0;}
.myCatPhotoList td{width:219px; overflow:hidden;}
.myCatPhotoList img{width:215px; height:140px; margin:0 4px 0 0;}
.myCatPhotoList a{width:219px; line-height:27px; text-align:center; font-size:14px; font-weight:bold;}
.CatPhotoTable .ArrowL{position:absolute; width:39px; height:177px; top:0; left:0;}
.CatPhotoTable .ArrowR{position:absolute; width:39px; height:177px; top:0; right:0;}
.CatPhotoTable .ArrowL a{display:block; width:39px; height:177px; background-image:url(../images/Catarrow.png); background-position:-39px 177px;}
.CatPhotoTable .ArrowR a{display:block;  width:39px; height:177px; background-image:url(../images/Catarrow.png); background-position:-39px 0;}
.CatPhotoTable .ArrowL a.Empty{background-position:0 177px; cursor:default;}
.CatPhotoTable .ArrowR a.Empty{background-position:0 0; cursor:default;}

div.selectbox-wrapper{border:#C0C0C0 1px solid; margin-top: -3px; position: absolute; background-color:#fff; text-align:left; color:#333333; z-index:999;}
div.selectbox-wrapper ul{list-style-type:none; margin:0; padding:0;}
div.selectbox-wrapper ul li.selected{background-color:#e0ecf7;}
div.selectbox-wrapper ul li.current{color:#ffffff; background-color:#929292;}
div.selectbox-wrapper ul li{padding-right: 3px; padding-left: 3px; padding-bottom: 3px; width:80px; cursor: pointer; line-height: 20px; padding-top: 3px;}
.selectbox{border:none;  display:block; padding-left:4px; width:99px; cursor: pointer; padding-top:5px; height: 19px; background:url(../images/search_02.png) no-repeat; color:#6f6f6f;}
.btn{float:left; display:inline; margin-left:8px; margin-top:2px;}