body {background:#FFF; font-family:"Microsoft YaHei", Arial; font-size:14px; line-height:28px; color:#333; margin:0}
a {color:#333; text-decoration:none}
a:hover {color:#b60005}
h1,h2,h3,p {margin:0; padding:0}
img {border:0}
ul,li {list-style:none; padding:0; margin:0}
input,button,select,textarea{outline:none}

.container {clear:both; width:1000px; margin:0 auto; overflow:hidden}
h2 {clear:both; width:100%; height:40px; background:url(../images/title1.gif) no-repeat 0 38px; font-size:26px; font-weight:normal; line-height:30px; margin-top:25px; overflow:hidden}
h2 span {display:block; float:left; height:30px; padding:0 2px 10px 0; background:url(../images/title1.gif) no-repeat right -10px}
.imgtxt1 li {clear:both; overflow:hidden}
.imgtxt1 img {float:left; margin-right:10px}
.imgtxt1 h3 {*display:inline}
.pic-item li {position:relative}
.pic-item img {position:absolute; width: 100%; height: 100%; left:0; top:0; z-index:1}
.pic-item .mask {position:absolute; width:100%; left:0; bottom:0; z-index:2; filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#80000000,endColorstr=#80000000)}
body:last-child .pic-item .mask {filter:none; background:rgba(0,0,0,0.5)}
.pic-item .mask h3 {padding:5px 10px; font-weight:normal; margin:0}
.pic-item .mask h3,.pic-item .mask h3 a {color:#FFF}
.pic-item .mask h3 a:hover {text-decoration:none}

.topnav {min-width:1000px; height:34px; background:#F1F1F1; border-bottom:1px solid #E0E0E0; overflow:hidden}
.top1 {width:1000px; font-size: 12px; line-height: 34px; margin:0 auto}
.top1 a {padding:0 4px}
.top1 strong {font-weight:normal; color:#d52b4d}
.top1_left {float:left; width:955px}
.top1_right {float:right; width:45px; height:34px; background:url(../images/arrow002.jpg) no-repeat 0 8px; font-size:14px; text-indent:20px}
.top1_right a {padding: 0}

.ad1 {clear:both; width:1000px; margin:15px auto 0; overflow:hidden}
.ad2 {clear:both; width:650px; margin:15px 0 0; overflow:hidden}
.ad3 {clear:both; width:300px; margin:25px 0 0; overflow:hidden}

.head {width:1000px; height:70px; margin:0 auto; overflow:hidden}
.logo {float:left; width:114px; padding:15px 0 0 5px}
.sub {float:left; width:250px; height:32px; padding-left:15px; border-left:2px solid #E0E0E0; font-size:28px; font-weight:normal; line-height:32px; color:#4E4E4E; margin:20px 0 0 15px; overflow:hidden; display:inline}
.search {float:right; width:290px; height:24px; border:1px solid #B2B2B2; font-size:12px; line-height:20px; margin:22px 5px 0 0; overflow:hidden; display:inline}
.search1 {width:235px; height:20px; padding:0; border:0; margin:2px 0 0 10px; font-size:12px; line-height:20px}
.search2 {vertical-align:top}
.nav {min-width:1000px; height:38px; background:#FF5722; overflow:hidden}
.nav ul {width:1000px; margin:0 auto}
.nav li {float:left; padding:0 10px; font-size:14px; line-height:38px}
.nav,.nav a {color:#FFF}
.nav a:hover {text-decoration:none; color:#FFF}
.jiequ{width:100em;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

/*list.htm*/
.more {padding-top:20px}
.more li {list-style: disc; margin-left: 2em; font-size: 16px; line-height: 32px}
.more li:nth-child(5n+6) {margin-top: 1em}
.more span {font-size: 12px; color: #999}

/*list1.htm*/
.tptt {min-width:1000px; padding:30px 0; background:#F6F5F5}
.tptt img {margin:0 40px 0 0}
.tptt h3 {font-size:34px; line-height:45px}
.tptt p {font-size:16px; line-height:30px; color:#666; margin-top:20px; overflow:hidden}
.tptt p a {color:#b60005}

/*list2.htm*/
.jcarousel-skin-tptt {width:1000px; height:500px; position:relative; margin-top: 25px; overflow:hidden}
.jcarousel-skin-tptt,.jcarousel-skin-tptt a {color:#FFF}
.jcarousel-skin-tptt .jcarousel-control {position:absolute; height:4px; right:5px; bottom:5px; font-size: 0; line-height: 0; z-index:10; overflow: hidden}
.jcarousel-skin-tptt .jcarousel-control span {display:inline-block; width:20px; height:4px; margin-left:2px; cursor:pointer; background:#FFF}
.jcarousel-skin-tptt .jcarousel-control span.selected {background-color: #FF5722}
.jcarousel-skin-tptt .jcarousel-container {width:100%; height:100%}
.jcarousel-skin-tptt .jcarousel-clip {width:100%; height:100%}
.jcarousel-skin-tptt .jcarousel-next {position:absolute;bottom:217px;right:15px;width:20px;height:66px;cursor:pointer;background:url(http://www.workercn.cn/sites/19da/images/arrow.png) no-repeat -60px -80px}
.jcarousel-skin-tptt .jcarousel-prev {position:absolute;bottom:217px;left:15px;width:20px;height:66px;cursor:pointer;background:url(http://www.workercn.cn/sites/19da/images/arrow.png) no-repeat -10px -80px}
.jcarousel-skin-tptt li {position:relative; width:1000px; height:500px; overflow: hidden}
.jcarousel-skin-tptt li img {position:absolute; width:100%; height:100%}
.jcarousel-skin-tptt li .mask {position:absolute; width:330px; padding: 20px; left: -400px; bottom: 40px; filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#80FF5722,endColorstr=#80FF5722)}
body:last-child .jcarousel-skin-tptt li .mask {filter:none; background:rgba(255,87,34,0.7); transition: left .5s}
.jcarousel-skin-tptt li.current .mask {left: 66px}
.jcarousel-skin-tptt li h3 {font-size:24px; line-height:30px}
.jcarousel-skin-tptt li p {font-size: 22px; line-height: 28px; margin-top: .5em}

/*list3.htm*/
.imglist3 {width: 1035px; overflow: hidden}
.imglist3 li {float: left; width: 310px; height: 240px; margin: 25px 35px 0 0}
.imglist3 img {width: 310px; height: 174px}
.imglist3 h3 {font-size: 16px; font-weight: normal; line-height: 25px; text-align: center}

/*zhuanti.htm*/
.imglist4 {width: 1024px; overflow: hidden}
.imglist4 li {float: left; width: 230px; height: 280px; margin: 25px 26px 0 0}
.imglist4 img {width: 230px; height: 140px}
.imglist4 h3 {font-size: 16px; font-weight: normal; line-height: 27px}
.imglist4 p {font-size: 14px; line-height: 25px; margin-top: 5px}

.main {margin-top:20px}
.left {float:left; width:650px}
.content {clear:both; width:100%; overflow:hidden}
.content li {clear:both; padding:25px 0; border-bottom:1px solid #E8E8E8; overflow:hidden}
.content img {float: left; margin-right: 20px}
.content h3 {clear:both; font-size:20px; line-height:24px; margin-bottom:7px}
.content p {color:#666; overflow:hidden}
.left .content h3 {margin-bottom:20px}
.left .content li {width:650px; padding:18px 0}
.page {font-size:12px; line-height:28px; text-align:center; margin-top:20px}
.page span,.page a {border:1px solid #CCC; padding:3px 5px}
.page span.current,.page a:hover {text-decoration:none; color:#fff; background:#BC1B21}

.right {float:right; width:300px}
.right h2 {background: none}
.right .pic-item li {width: 300px; height: 170px; margin-top: 25px}
.list2 {font-size: 16px; line-height: 32px; margin-top: 15px}
.imgtxt li {margin-top: 25px}
.right .content {font-size:12px; line-height:24px}
.right .content ul {margin-top:10px}
.right .content li {padding:10px 0 0; border:0}
.right .content h3 {font-size:14px; line-height:24px}
.list {clear:both; width:300px; font-size:16px; line-height:40px; color:#FF5722; padding-top:20px}
.list li {padding-left:25px; background: url(../images/list.gif) no-repeat 0 center}

.foot-03 {min-width:1000px; padding:10px 0; border-top:1px solid #D2D2D2; font-size:12px; line-height:21px; text-align:center; margin-top:20px}


@media screen and (max-width:650px) {
	body,.tptt h3,.tptt p {font-size:1rem; line-height:2rem}
	.head,.container {width:98%}
	.topnav,.search,.ad1,.ad2,.right,.foot-03 {display:none}
	.sub {width:auto; padding-left:5px; border-left:2px solid #E0E0E0; font-size:1.5rem; margin-left:5px}
	.nav {min-width: auto; width:100%}
	.nav a {font-size: 1rem}
	.tptt {min-width:320px; padding:1rem 0; border-bottom: 1px solid #E8E8E8; background:#FFF; margin:0 auto}
	.tptt img {float: none; max-width: 100%; height: auto; margin-right: 0}
	.tptt p {margin-top: 0}
	.main {margin:0 auto}
	.left {float:none; width:100%}
	.content img {float: none; margin-right: 0}
	.left .content h3 {font-size:1rem; line-height:2rem; margin:0}
	.left .content li {width:100%; padding:.5rem 0}
	.more {border: 0; padding:.5rem; margin-top: 1rem}
	.more span {font-size: .75rem}
	
	/*list2.htm*/
	.jcarousel-skin-tptt {margin-bottom: 25px}
	.jcarousel-skin-tptt li .mask {box-sizing: padding-box; width:100%; padding:.3rem .5rem; left: 0; bottom: 0; filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#80000000,endColorstr=#80000000)}
	body:last-child .jcarousel-skin-tptt li .mask {filter:none; background:rgba(0,0,0,0.5); transition: left .5s}
	.jcarousel-skin-tptt li.current .mask {left: 0}
	.jcarousel-skin-tptt li h3 {font-size:1rem; font-weight: bold; line-height:1.5rem; color:#FFF}
	.jcarousel-skin-tptt li h3 a {color:#FFF}
	.jcarousel-skin-tptt li p {font-size: .75rem; line-height: 1.5rem; margin-top: 0}

	/*list3.htm*/
	.imglist3 {width: 100%}
	.imglist3 li {float: none; width: 310px; height: 240px; margin: 1rem auto 0}

	/*zhuanti.htm*/
	.imglist4 {width: 100%; overflow: hidden}
	.imglist4 li {float: none; width: 230px; height: 280px; margin: 1rem auto 0}
}