﻿@charset "utf-8";
/* CSS Document */

ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0;}
body{
	font:12px "宋体";
	color:#333;
	background:url(../images/bg.jpg) no-repeat top center #181534;
	margin:0;
	}
img{
	border:none;
	}
input, button, textarea, select {
    font: 12px Arial,'宋体';
}
a {
    color: #020346;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
ul li{
	list-style-type:none;
	}
.top{
	width:960px;
	margin:0 auto;
	height:28px;
	line-height:28px;
	overflow:hidden;
	*zoom:1;
	}
.top .left{
	float:left;
	}
.top .right{
	float:right;
	}
.top a {
    color: #1E376D;
    font-family: "宋体";
    font-size: 12px;
    line-height: 27px;
    padding-left: 1px;
    padding-right: 1px;
    text-decoration: none;
}
.top a:hover {
    color: #CC0000;
    font-family: "宋体";
    font-size: 12px;
    line-height: 27px;
    padding-left: 1px;
    padding-right: 1px;
    text-decoration: underline;
}
.main{
	width:960px;
	margin:360px auto 0;
	background:#fff;
	}
.menu{
	height:45px;
	line-height:45px;
	position:relative;
	background:#002d75;
	}
.menu .sub-menu{
	margin-left:155px;
	font-size:14px;
	color:#fff;
	}
.menu .sub-menu ul{
	overflow:hidden;
	*zoom:1;
	text-align:center;
	}
.menu .sub-menu ul li{
	float:left;
	font-size:14px;
	}
.menu .sub-menu ul li a{
	padding:0 14px;
	color:#fff;
	text-decoration:none;
	font-family:"微软雅黑";
	}
.menu .sub-menu ul li a:hover{
	text-decoration:underline;
	}
.menu .fl{
	position:absolute;
	left:0;
	bottom:0;
	width:135px;
	height:60px;
	font:12px/20px "宋体";
	color:#fff;
	background:url(../images/nav_bg01.gif) no-repeat;
	z-index:99;
	padding:2px 0 0 20px;
	}
.content{
	width:920px;
	margin:30px auto 0;
	overflow:hidden;
	*zoom:1;
	}
.content .con-left{
	width:230px;
	float:left;
	}
.content .con-left .title{
	border-bottom:1px solid #ddd;
	}
.content .con-left .liucheng{}
.content .con-left .danwei{
	margin-bottom:15px;
	}
.content .con-left .danwei ul li{
	border-bottom:1px dashed #ddd;
	}
.tongqi_jb,.video{
	padding:10px 0 20px;
	}
.video{
	width:230px;
	height:172px;
	}
.lianxi p{
	line-height:20px;
	border-bottom:1px dashed #ddd;
	padding:10px 0;
	}
.content .con-right{
	width:660px;
	float:right;
	}
.lunhuan{
	width:660px;
	overflow:hidden;
	}
.content .con-right .title{
	margin-top:30px;
	height:35px;
	font:16px/35px "微软雅黑";
	color:#fff;
	padding-left:50px;
	background:url(../images/title_bg01.gif) no-repeat;
	}
.pingxun p.p1{
	padding:10px 0;
	text-indent:2em;
	line-height:22px;
	}
.pingxun p.p2{
	padding-top:10px;
	text-indent:2em;
	line-height:22px;
	}
.zuopin_ph{
	width:660px;
	height:600px;
	overflow-x:none;
	overflow-y:auto;
	}
.zuopin_ph ul{
	margin-right:-50px;
	}
.zuopin_ph ul li{
	padding:20px 0;
	border-bottom:1px dashed #ddd;
	overflow:hidden;
	*zoom:1;
	}
.zuopin_ph ul li dl{
	width:305px;
	float:left;
	margin-right:45px;
	}
.zuopin_ph ul li dl dt{
	float:left;
	width:65px;
	}
.zuopin_ph ul li dl dd{
	line-height:20px;
	padding-left:65px;
	}
.zuopin_ph ul li dl dd h3{
	font-size:12px;
	line-height:20px;
	margin-bottom:5px;
	}
.zuopin_ph a{
	color:#000;
	text-decoration:none;
	}
.zuopin_ph a:hover{
	color:#000;
	text-decoration:underline;
	}
.pingxuan_dt{
	padding:10px 0;
	}
.pingxuan_dt ul li{
	list-style-image:url(../images/tl_bg.gif);
	line-height:25px;
	list-style-position:inside;
	}
.pingxuan_dt a{
	color:#000;
	text-decoration:none;
	padding:0 10px;
	}
.pingxuan_dt a:hover{
	text-decoration:underline;
	}
.btn{
	padding:70px 0 0 60px;
	clear:both;
	}
.btn input.btn01{
	border:0;
	background:url(../images/btn01.gif) no-repeat;
	width:190px;
	height:50px;
	margin-right:50px;
	cursor:pointer;
	}
.btn input.btn02{
	border:0;
	background:url(../images/btn02.gif) no-repeat;
	width:190px;
	height:50px;
	cursor:pointer;
	}

#boxImg {
    background:#fff;
    height: 260px;
    overflow: hidden;
    position: relative;
    width: 660px;
}
#boxImg #img {
    float: left;
    height: 260px;
    width: 540px;
	position:relative;
}
#boxImg #img b{
	background:#000;
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	width:540px;
	height:43px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	z-index:999;
	}
#boxImg #img .wenzi{
	font:18px/43px "微软雅黑";
	padding-left:20px;
	color:#fff;
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	z-index:9999;
	}
#boxImg #btn {
    height: 260px;
    left: 540px;
    padding: 2px;
    position: absolute;
    width: 120px;
	overflow:hidden;
}
#boxImg #btn span {
    cursor: pointer;
    display: block;
    margin-bottom: 5px;
    text-align: right;
}
#boxImg #btn span.current {
    background: url(../images/hover.gif) no-repeat scroll 4px center transparent;
}
.huojiang_qy{
	width:660px;
	}
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 208px;
}
.jcarousel-item dl{
	 width: 208px;
	}
.jcarousel-item dl dt{
	width:245px;
	color:#ac0701;
	font-weight:bold;
	margin-bottom:10px;
	}
.jcarousel-item dl dd ul li{
	width:245;
	line-height:25px;
	color:#000;
	}
.jcarousel-item dl dd ul li span{
	display:block;
	float:right;
	color:#e25000;
	}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
.jcarousel-skin-tango{
	width:660px;
	overflow:hidden;
	}
.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 530px;
    padding: 22px 65px 0;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 530px;
	overflow:hidden;
}
.jcarousel-skin-tango .jcarousel-item {
    width: 245px;
	margin-right:20px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 90px;
    right: 8px;
    width: 16px;
    height: 27px;
    cursor: pointer;
    background: transparent url(../images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 90px;
    left: 8px;
    width: 16px;
    height: 27px;
    cursor: pointer;
    background: transparent url(../images/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/next-vertical.png) no-repeat -61px 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
.foot{
	width:100%;
	background:#fff;
	padding-top:15px;
	}
#bottom {
    margin:0 auto;
    overflow: hidden;
    text-align: left;
    width: 960px;
}
.bottom-m {
    background: none repeat scroll 0 0 #FFF4F4;
    border-color: #CC0000;
    border-style: solid;
    border-width: 1px;
    float: left;
    height: 33px;
    width: 958px;
}
.bottom-m-1 {
    border-color: #FFFFFF #FF6044 #FF6044 #FFFFFF;
    border-style: solid;
    border-width: 2px;
    color: #333333;
    height: 29px;
    line-height: 29px;
    text-align: center;
    width: 954px;
}
.bottom-2 {
    color: #666666;
    float: left;
    line-height: 18px;
    padding: 5px 0;
    text-align: center;
    width: 100%;
}
.bottom-110 {
    float: left;
    padding: 5px 0;
    text-align: center;
    width: 100%;
}
.detais-con{
	width:960px;
	margin:360px auto 0;
	background:url(../images/bg01.gif) repeat-x top left #fff;
	position:relative;
	padding-top:25px;
	}
.detais-con .current{
	margin-left:166px;
	height:25px;
	line-height:25px;
	background:url(../images/home.gif) no-repeat 0 7px;
	color:#191212;
	padding-left:20px;
	}
.detais-con .current a{
	color:#002d75;
	text-decoration:none;
	}
.detais-con .current a:hover{
	text-decoration:underline;
	}
.detail-fl{
	position:absolute;
	left:0;
	top:-17px;
	width:156px;
	height:62px;
	font:12px/20px "宋体";
	color:#fff;
	background:url(../images/nav_bg02.gif) no-repeat;
	z-index:99;
	padding:2px 0 0 15px;
	}
.detail-subcon{
	width:920px;
	margin:15px auto 0;
	overflow:hidden;
	*zoom:1;
	}
.detail-subcon .left{
	float:left;
	width:230px;
	}
.detail-subcon .right{
	float:right;
	width:660px;
	}
.detail-subcon .right .detail-title{
	font:20px/25px "微软雅黑";
	color:#002d75;
	margin-bottom:10px;
	}
.detail-jj p.jj1{
	text-indent:2em;
	line-height:22px;
	padding:10px 0;
	}
.detail-jj p.jj2{
	text-indent:2em;
	line-height:22px;
	padding-top:10px;
	}
.detail-jj p.jj3{
	background: url("http://www.ofweek.com/topic/2011/LED/1.jpg") no-repeat scroll left top transparent;
    color: #FFFF00;
    font-size: 15px;
    height: 33px;
    line-height: 33px;
    padding-left: 45px;
	}
.detail-jj p.jj4{
	line-height:24px;
	
	}
.detail-jj ul.md {
    float: left;
    line-height: 24px;
    padding: 15px 10px;
    word-spacing: normal;
}
.detail-jj ul.md li {
    background-image: url("http://www.ofweek.com/topic/2011/LED/2.jpg");
    background-repeat: no-repeat;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 0 15px 0 0;
    padding: 0 0 0 15px;
    white-space: nowrap;
}
.detail-jj td{
	padding:5px 10px;
	line-height:20px;
	}
.detail-jj h3{
	font-size:16px;
	line-height:25px;
	}
.detail-jj p.dl{
	line-height:20px;
	padding:5px 0;
	margin-bottom:10px;
	}
.detais-nav{
	width:230px;
	height:472px;
	overflow:hidden;
	margin-bottom:10px;
	}
.detais-nav ul{
	margin-bottom:-5px;
	}
.detais-nav ul li{
	height:43px;
	border-bottom:1px solid #ddd;
	font:16px/43px "微软雅黑";
	}
.detais-nav ul li a{
	padding-left:18px;
	display:block;
	color:#002d75;
	text-decoration:none;
	}
.detais-nav ul li a:hover{
	color:#ac0701;
	text-decoration:none;
	background:url(../images/nav_bg03.gif) no-repeat left center;
	}
.detais-nav ul li.cur a{
	background:url(../images/nav_bg03.gif) no-repeat left center;
	list-style-position:inside;
	color:#ac0701;
	}
.ad{
	width:230px;
	margin-top:10px;
	}
.lx-tl{
	height:43px;
	font:16px/43px "微软雅黑";
	color:#002d75;
	padding-left:18px;
	}

.xinxi{	width:673px; border:1px solid #a2a2a1;}
.mtop{ float:left; margin-top:15px;}
.cpytt{ width:673px; float:left; padding-bottom:20px;}
.xinxi_tl1{ width:668px; background:url(../images/titlebg2.gif) no-repeat;font-size:14px;font-weight:bold;color:#fff; padding-left:5px; height:27px;
line-height:27px; }
.xinxi p{ margin:15px 20px; display:inline; line-height:25px; display:block; text-indent:2em;}
.xinxi_tl1 h3{ float:left; color:#fff; line-height:27px;font-size:14px;}
.xinxi_tl1 span{ float:right; font-weight:normal; font-size:12px; margin-right:250px; color:#222; display:inline;}
.toup{ padding:20px 8px 0px 8px; width:653px; float:left;}
.toup .chqh_ul {
    background: none repeat scroll 0 0 #8E0304;
    float: left;
    height: 40px;
    overflow: hidden;
    padding: 10px 0;
    width: 653px;
}
.toup .chqh_ul li {
    border-right: 1px solid #710303;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font-size: 13px;
    height: 49px;
    line-height: 18px;
    margin-left: 25px;
    padding-right: 25px;
    text-align: center;
    width: 111px;
}
.toup .chqh_ul .sel01 {
    background: url(../images/qhbg.gif) no-repeat scroll 0 0 transparent;
    float: left;
    height: 49px;
    width: 111px;
}
.toup .chqh_ul .sel02 {
    float: left;
    height: 49px;
    width: 111px;
}
.bluech ul{ float:left; width:653px;}
.bluech li{ float:left; width:143px; line-height:18px; padding:10px; display:inline; }
.bluech li img{ border:1px solid #ccc;float:left; height:106px; width:143px; overflow:hidden;}
.bluech li .wenz{ float:left; width:143px; text-align:center; height:120px; padding-top:5px; overflow:hidden; position:relative;}
.bluech li .wenz input{ float:left; position:absolute;top:5px;left:0;}
.bluech li .wenz a{ overflow:hidden; line-height:21px; text-align:left;padding-left:25px;display:block;*width:115px;}
.bluech li .wenz .tpo{ float:left; width:133px; padding:0px 5px; position:absolute;left:0;bottom:0;}
.bluech li .wenz .pit{height:20px; line-height:20px; background:#c90f0d; color:#fff; padding:0px 5px; float:left; margin-top:5px;}
.bluech li .wenz .pir {float:left; margin-top:5px; margin-left:5px; display:inline;}
.bluech li .wenz .pir a{ width:auto; margin:0px; height:20px; line-height:20px; background:#FF9900; color:#fff; padding:0px 5px; float:left;}
.bluech li .wenz .pir a:hover{ width:auto; margin:0px; height:20px; line-height:20px; background:#FF0000; color:#fff; padding:0px 5px; float:left; text-decoration:none;}
.bluech li .wenz .pir a.hover{ width:auto; margin:0px; height:20px; line-height:20px; background:#999; color:#fff; padding:0px 5px; float:left; text-decoration:none;}

.bluech li .wenz-1{ float:left; width:143px; text-align:center; height:auto; padding-top:5px; overflow:hidden; position:relative;}
.bluech li .wenz-1 input{ float:left; position:absolute;top:5px;left:0;}
.bluech li .wenz-1 a{ overflow:hidden; float:left; line-height:21px; text-align:left;padding-left:25px;}
.bluech li .wenz-1 .tpo{ float:left; width:133px; padding:0px 5px;}
.bluech li .wenz-1 .pit{height:20px; line-height:20px; background:#c90f0d; color:#fff; padding:0px 5px; float:left; margin-top:5px;}
.bluech li .wenz-1 .pir {float:left; margin-top:5px; margin-left:5px; display:inline;}
.bluech li .wenz-1 .pir a{ width:auto; margin:0px; height:20px; line-height:20px; background:#FF9900; color:#fff; padding:0px 5px; float:left;}
.bluech li .wenz-1 .pir a:hover{ width:auto; margin:0px; height:20px; line-height:20px; background:#FF0000; color:#fff; padding:0px 5px; float:left; text-decoration:none;}
.bluech li .wenz-1 .pir a.hover{ width:auto; margin:0px; height:20px; line-height:20px; background:#999; color:#fff; padding:0px 5px; float:left; text-decoration:none;}

.bluech li a{ color:#444; float:left;}
.none{display:none;}

.toup .chqh_ct {
    background: none repeat scroll 0 0 #8E0304;
    float: left;
    height: 40px;
    overflow: hidden;
    padding: 10px 0;
    width: 653px;
}
.toup .chqh_ct li {
    border-right: 1px solid #710303;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font-size: 13px;
    height: 49px;
    line-height: 18px;
    margin-left: 9px;
    padding-right: 9px;
    text-align: center;
    width: 111px;
}
.toup .chqh_ct .sel01 {
    background: url(../images/qhbg.gif) no-repeat scroll 0 0 transparent;
    float: left;
    height: 49px;
    width: 111px;
}
.toup .chqh_ct .sel02 {
    float: left;
    height: 49px;
    width: 111px;
}
.toup .chqh_ct .sel01 span {
    background: url(../images/bg02.gif) no-repeat scroll right center transparent;
    float: left;
    height: 22px;
    padding-right: 10px;
}
.w-jbpw {
    margin: 15px 0;
    table-layout: fixed;
    width: 100%;
}
.w-jbpw td {
    border: 1px solid #CCCCCC;
    vertical-align: top;
}
.w-jbpw-item td {
    border: medium none;
    padding: 4px 8px;
}
.w-jbpw-item td.img {
    border-bottom: 1px solid #CCCCCC;
}
.w-jbpw-item td.img a {
    display: block;
    height: 116px;
    overflow: hidden;
    text-align: center;
    vertical-align: bottom;
    width: 88px;
}
.w-jbpw-item td.img img {
    height: 116px;
    width: auto;
}
.w-jbpw-item td .name a {
    color: #0066CC;
}
.w-jbpw-item td .intro {
    line-height: 1.5;
    margin-top: 4px;
}