﻿/*系统样式，CMS定义*/
body{
	font-family: "arial";
	font-size: 12px;
	color:#666666;
	margin:0;
	background-color: #000000;
	background-image: url(bj.jpg);
}
html{overflow-x:hidden;overflow-y:auto} 

*{margin:0 auto}
.left{float:left}
.right{float:right}
p,ul{list-style:none;margin:0;padding:0;border:0px}
.clear{ clear:both;}/*清除浮动*/
img {border:0px;}/*支持png图片*/
a {behavior:url("css/onfocus.htc")}/*去掉点击虚线*/
.keyword{background-color: #FFFF00;}/*搜索高亮关键词*/
.clear{ clear:both;}

.input {font-family:"Tahoma";font-size: 12px;COLOR: #515151;background: #f8f8f8;height:16px;border-top:1px solid #D8D8D8;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #D8D8D8;margin:0;padding:3px 0 0 3px;}
.select {font-family:"Tahoma";font-size: 12px;COLOR: #515151;background:#f8f8f8;}
a:link{color:#666666;text-decoration: none}
a:visited{color:#666666;text-decoration: none}
a:hover{color:#ed1c24;text-decoration: none}
.relative{ position:relative;}
.absolute{ position:absolute;}
/*小号中文字体*/
.smallcnfont{font-family: "PMingLiU";font-size: 11px}
/*英文*/
.enfont{font-family:"Tahoma";font-size: 11px}
.enfont a:link{font-family:"Tahoma"font-size: 11px}
.enfont a:visited{font-family:"Tahoma"font-size: 11px}
.bold{font-weight:bold}
.px14{font-size:14px}

/*内容页图片展示*/
.picshowbox{ max-width:560px;}

/*内容行高样式*/
.h18{line-height: 18px;word-wrap:break-word}
.h20{line-height: 20px;word-wrap:break-word}
.h24 {line-height: 24px;word-wrap:break-word}
.content{word-break:break-all;text-align:justify;text-justify:inter-ideograph}

/*整体文字色定义*/
.font1{COLOR:#CE3900;text-decoration:none}
.font1 a:link{COLOR:#CE3900;text-decoration:none}
.font1 a:visited{COLOR:#CE3900;text-decoration:none}
.font1 a:hover{COLOR:#545865;text-decoration:underline}

.font2{COLOR:#DD0009;text-decoration:none}
.font2 a:link{COLOR:#DD0009;text-decoration:none}
.font2 a:visited{COLOR:#DD0009;text-decoration:none}
.font2 a:hover{COLOR:#000;text-decoration:underline}

.font3{COLOR:#7acfff;text-decoration:none}
.font3 a:link{COLOR:#7acfff;text-decoration:none}
.font3 a:visited{COLOR:#7acfff;text-decoration:none}
.font3 a:hover{COLOR:#7acfff;text-decoration:underline}

.white{COLOR: #FFFFFF;text-decoration:none}
.white a:link{COLOR:#FFFFFF;text-decoration:none}
.white a:visited{COLOR:#FFFFFF;text-decoration:none}
.white a:hover{COLOR:#FFF;text-decoration: underline}

.font4{COLOR:#1062b0;text-decoration:none; font-family:"微软雅黑"; font-weight:bold;}
.font4 a:link{COLOR:#ED1C24;text-decoration:none}
.font4 a:visited{COLOR:#1062b0;text-decoration:none}
.font4 a:hover{COLOR:#333333;text-decoration:none}
.pli1 .font4 a,.pli2 .font4 a{ color:#ed1c24;display: block;}
.pli1 .font4 a:hover,.pli2 .font4 a:hover{ color:#1062b0;}



/*滤镜*/
.filterty {filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1)} 
.filterAlpha {background:#000;filter: Alpha(Opacity=80);opacity:0.80}

/*列表新闻*/
.newslist li{list-style:none;margin:0;padding-left:15px;height:30px;line-height:30px;background:url(..images/news-li-pic.gif) no-repeat left center; border-bottom:1px solid #ccc;}
.newslist li p{float:right;font-size:11px;}

.piclist{ width:700px;}
.piclist li{ width:310px; margin-right:20px; float:left; list-style:none;padding-left:15px;height:30px;line-height:30px;background:url(news-li-pic.gif) no-repeat left center; border-bottom:1px solid #ccc;}
.piclist li p{float:right;font-size:11px;}
/*列表滚动图片*/
#Pcscroll img{width:110px;height:110px;border:1px solid #000;margin-right:5px}

/*分页样式*/
.pages{ clear:both;margin-top:10px}
/*选项卡结束*/


/*轮显图片样式*/
/* 换位banner */
.Swichindexad{position:absolute;margin-top:529px;width:934px}
.Swichindexad li{list-style:none;float:left;width:15px;height:15px;line-height:15px;color:#fff;font-size:11px;font-family:tahoma;font-weight:bold;cursor:pointer;text-align:center;background:#ce6820;margin-left:3px;}
.Swichindexad li.hover{background:#DB0000}
.indexSwichad {height:550px;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Fade(duration=0.5,overlap=1.0)}
.indexSwichad img{width:938px;height:550px;}

.indexpc{padding:1px;background:#fff;border:1px solid #D8D8D8}
/*结束*/
.more{ margin-right:12px; margin-top:2px;}
.like-page .pdtop12{ padding-top:10px;}
.like-page .lh16{ line-height:16px; padding-top:4px;height: 34px;overflow: hidden;}
.font14{ font-size:14px;}

/* 首页样式 */
.top{ width:100%; height:148px; background:url(top-bg.jpg) repeat-x;}
.top-{ width:960px; padding-top:28px;}
.logo{margin-left:15px;}
.slogan{ padding-left:20px;}
.top- .right a{ margin-right:8px; margin-left:8px;}
.main{ width:960px; background:url(main-bg.jpg) repeat;}
.banner{ width:940px; padding:10px 10px 0 10px; height:300px; overflow:hidden; position:relative;}
.banner-bottom{ background:url(banner-.png) repeat-x; width:940px; height:16px; margin-top:1px; overflow:hidden;}
.service{ width:940px; padding-top:8px;}
.c-title{ width:100%; height:22px; background:url(title-x.jpg) repeat-x; border-right:1px solid #909090;border-bottom:1px solid #909090; padding-top:6px;}
.s-ab{top:0;}
.s-ul{ padding-top:14px; width:1000px;}
.like-page{ width:303px; height:145px; background:url(like-page-bottom.png) bottom left no-repeat; float:left; padding-right:18px}
.like-page li{ float:left;}
.pli1{ width:150px; height:138px; background:url(pli1-bg.jpg) repeat-y;}
.pli1 img{ display:block; border:1px solid #000;}
.pli1 p{ padding:0 12px;}
.pli2{ width:150px; height:138px; background:url(pli2-bg.jpg) repeat-y right; padding-left:2px;}
.pli2 img{ display:block;border:1px solid #000;}
.pli2 p{ padding:0 12px;}
.work-ul li{ float:left;/* background:url(w-p-bottom.png) center bottom no-repeat;*/ height:108px; padding:12px 0 0 0; margin-right:18px;}
.work-ul li a{ display:block;padding:2px; background:#fff; border-right:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6;}
.work2 .tabCot .a1{display:block;padding:2px; background:#fff; border-right:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6;}
.pdt12{ padding-top:12px; padding-left:8px;}
.a1-shadow{ width:13px; height:103px; background:url(ccc-right.png) right 0px no-repeat; padding-left:15px;}
.tab-txt{ padding:10px; line-height:20px; width:130px;}
.tab-txt a:link{ color:#2f77ba;}
.tab-txt a:visited{ color:#2f77ba;}
.tab-txt a:hover{ color:#333333;}
.tabHead{ padding-top:82px; }
.tabHead li{ float:left; padding-left:5px;}
.index-news{ width:290px; height:93px; background:url(new-bg.gif); padding:15px; float:left; margin-right:20px;}
.index-news p a{ filter: Alpha(Opacity=0);opacity:0}
.index-news li{ padding-top:9px; background:url(news-pic.gif) left 12px no-repeat; padding-left:10px;}
.contact{ width:203px; height:93px; background:url(contact.gif); padding:15px;}
.contact p{ line-height:18px;}
.foot{ width:100%; height:57px; background:url(foot-bg.jpg) repeat-x;}
.foot p{ width:960px; margin:0 auto; text-align:center; line-height:55px;}

/*内页样式*/
.c-banner{ width:940px; padding:10px 10px 0 10px; height:215px; overflow:hidden;}
.c-main{ width:940px;}
.c-left{ width:225px; overflow:hidden;}
.tree-top{ width:214px; height:93px;}
.tree-middle{ width:220px; background:url(tree-middle.jpg) left repeat-y; padding-bottom:70px;}
.tree{ width:202px; padding-left:16px; padding-top:10px;}
.tree li{ width:187px; height:32px; line-height:32px;font-size:14px; background:url(treeli.jpg) repeat-y; padding-left:12px; border-right:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc; margin-top:4px;}
.tree li a{ display:block; width:100%; height:100%;}
.tree li a:hover{ margin-left:10px;}
.tree li.hover{background:url(tree-hover.jpg) repeat-y;border-right:1px solid #EE1D23;border-bottom:1px solid #EE1D23; font-weight:bold;}
.tree li.hover a:link{ color:#FFFFFF;}
.tree li.hover a:visited{ color:#FFFFFF;}
.tree li.hover a:hover{ color:#FFFFFF;}
.tree li.depth2{ line-height:26px; height:26px; background:url(depth2.gif) 10px no-repeat; font-size:12px; border:0; padding:0; margin:0; padding-left:20px;}
.tree li.depth2.hover a{ padding-left:8px;}
.tree li.depth2 a:link{color:#333333;}
.tree li.depth2 a:visited{color:#333333;}
.tree li.depth2 a:hover{color:#333333;}
.tree-bottom{ width:214px; height:205px; overflow:hidden; background:url(tree-bottom.gif);}
.c-right{ width:715px; }
.cr-title{ width:698px;overflow:hidden; height:32px; border-right:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc; background:#FFFFFF; line-height:32px; padding-left:15px;}
.c-content{ padding:10px 15px 10px; width:680px; overflow:hidden; line-height:24px;color:#666666;}

.nav{ width:938px; height:55px; overflow:hidden; background:url(nav_bg.jpg) repeat-x; margin:0 10px; border-top:1px #707070 solid; border-left:1px solid #D3D3D3;border-right:1px solid #D3D3D3;}
.nav ul{ width:1000px;}
.nav li{float:left; line-height:55px; font-size:17px; width:135px; height:55px; overflow:hidden; text-align:center; background:url(navl.jpg) right center no-repeat; }
.nav li:hover,.nav li.cur{ background:url(navlo.jpg) left 5px repeat-x;}
.nav li .ct img{ margin-top:20px;}
.nav li .et,.nav li:hover .ct,.nav li.cur .ct{ display:none;}
.nav li .et,.nav li.cur a{ color:#fff; font-size:17px;}
.nav li:hover .et,.nav li.cur .et{ display:block;}

/*show1*/
.t-top{ width:1000px; height:100px;}
.t-middle{
	width:100%;
	height:1px;
	background:#333333;
	overflow:hidden;
}
.show1{ width:1000px;}
.s1-left{ width:219px; border-right:1px solid #333333; padding-bottom:700px;}
.s1-right{ width:780px;}
.s-tree{ padding-top:20px; padding-left:60px;}
.s-tree li{ line-height:36px;}
.s-tree li a{color:#ababab;}
.s-tree li.hover a{ color:#FFF;}
.s-tree li.depth2{ margin-left:10px; background:url(s-tree-pic.jpg) left center no-repeat; padding-left:12px;}
.doff{ width:115px; height:115px;}

/*作品列表*/
.pd25{ padding:0 0 0 25px;}
.piclist1{ width:750px;}
.piclist1 li{ padding-right:16px; float:left; padding-bottom:16px; float:left; width:210px; height: auto; overflow:hidden;}
.piclist1 li .pic{ width:115px; height:115px;}
.piclist1 li img{ float:left; width:210px; height:148px;}







/**大广告**/
.banner .bd{ width:100%; height:300px; overflow:hidden;}
.banner .bd ul,.banner .bd li,.banner .bd img{ float:left;width:100%; height:300px; overflow:hidden;}
.banner .hd{ position:absolute; left:0; bottom:10px;width:100%; height:auto; z-index:10;}
.banner .hd ul{ margin-left:85%;}
.banner .hd ul li{ float:left;opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70); text-align:center; line-height:18px; font-size:13px; color:#000; width:18px;height:18px;background:#fff;overflow:hidden;margin:0 2px; display:inline; cursor:pointer;}
.banner .hd ul li.on{ background:#ED1C24; color:#FFF;}

/* 页码 */

.page{ width:auto; height:300px;  margin:15px 0 15px 35%;}
.page span,.page a{ color:#333;padding:0 2px; line-height:28px; float:left;}
.page span,.page a{background:#ed1c24;color:#fff;padding:0px 10px;border:1px solid #f7939b;}
.page a{color:#CB0000;display:inline-block;padding:0px 10px;background:#fff;border:1px solid #f7939b;font-family:"micorsoft yahei","simsun";margin-left:-1px;color:#333;}
.page input{ border:1px solid #ccc;width:40px; text-align:center; line-height:25px; height:26px; float:left; margin-right:5px;}

/*.list_page{text-align:center;margin:10px;font-family:宋体;}
.list_page a{display:inline-block;padding:0px 10px;background:#fff;border:1px solid #90CBF9;font-family:"micorsoft yahei","simsun";margin-left:-1px;color:#333;}
.list_page a:hover{background:#ed1c24;color:#fff;border:1px solid #09A3DC;}
.list_page a.hover {background:#ed1c24;border:1px solid #90CBF9;color:#fff;display:inline-block;padding:7px 10px;font-family:"micorsoft yahei","simsun";margin-left:-1px;}*/ 

/*图片遮罩*/

#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,
#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}

.fhsy{ color:#fff;}
.fhsy:hover{color:#ed1c24}