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; height:40px; 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 8px 0; border-bottom: 2px solid #304FFE}
.imgtxt1 li {clear:both; overflow:hidden}
.imgtxt1 .img {float:left; margin-right:10px}
.imgtxt1 h3 {*display:inline}

.topnav {min-width:1000px; height:34px; background:#F1F1F1; border-bottom:1px solid #E0E0E0; overflow:hidden}
.top1 {width:1000px; font-size: 12px; line-height: 34px; text-align: center; margin:0 auto}
.top1 a {padding:0 4px}
.top1 strong {font-weight:normal; color:#d52b4d}

.topic {min-width: 1000px; background: no-repeat center 0;}
.r1c1 {float: left; width: 480px}
.r1c1 ul {margin-top: 22px}
.r1c1 li {padding: 5px 0; border-bottom: 1px dashed #DDD}
.r1c1 li:last-child {border: 0}
.r1c1 h3 {font-size: 20px; font-weight: normal; line-height: 41px;}
.r1c2{float: right; width: 480px; margin-top: 25px}
.jcarousel-skin-tptt {width:480px; height:270px; position:relative; overflow:hidden}
.jcarousel-skin-tptt .jcarousel-control {position:absolute; height:8px; right:12px; bottom:12px; z-index:10; font-size: 0; line-height: 0}
.jcarousel-skin-tptt .jcarousel-control span {display:inline-block; width:8px; height:8px; border-radius: 4px; background:#FFF; margin-left:10px; cursor:pointer}
.jcarousel-skin-tptt .jcarousel-control span.selected {background: #999}
.jcarousel-skin-tptt .jcarousel-container {width:100%; height:100%}
.jcarousel-skin-tptt .jcarousel-clip {width:100%; height:100%}
.jcarousel-skin-tptt .jcarousel-prev {position: absolute; left: 0; top: 70px; height: 90px; padding: 0 10px; background: rgba(0,0,0,.3); font: 50px/91px "simsun"; color: #FFF; cursor: pointer; transform-origin: 0 50%; transform: scaleX(.9)}
.jcarousel-skin-tptt .jcarousel-prev:hover {background: rgba(0,0,0,.7)}
.jcarousel-skin-tptt .jcarousel-next {position: absolute; right: 0; top: 70px; height: 90px; padding: 0 10px; background: rgba(0,0,0,.3); font: 50px/91px "simsun"; color: #FFF; cursor: pointer; transform-origin: 100% 50%; transform: scaleX(.9)}
.jcarousel-skin-tptt .jcarousel-next:hover {background: rgba(0,0,0,.7)}
.jcarousel-skin-tptt li {position:relative; width:480px; height:270px}
.jcarousel-skin-tptt li img {position:absolute; width:100%; height:100%}
.jcarousel-skin-tptt li .mask {position:absolute; width:100%; 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)}
.jcarousel-skin-tptt li h3 {font-size:16px; font-weight: normal; line-height:40px; color:#FFF; padding:0 10px}
.jcarousel-skin-tptt li h3 a {color:#FFF}

.main {margin-top:20px}
.left {float:left; width:650px}
.content {clear:both; width:100%; overflow:hidden}
.content li {clear:both; width: 650px; padding:18px 0; border-bottom:1px solid #E8E8E8; overflow:hidden}
.content h3 {clear:both; font-size:20px; line-height:24px; margin-bottom:20px}
.content p {color:#636363; overflow:hidden}
.content img {float:left; margin:5px 20px 0 0; overflow:hidden}
.mmore {width:120px; border:1px solid #304FFE; line-height:50px; text-align:center; color:#304FFE; cursor:pointer; margin:40px auto 0}

.right {float:right; width:300px}
.pic-item li {position:relative; width: 300px; height: 170px; margin-top: 20px}
.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}

.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}
