body {background:#DADADA; font-family:simsun, Arial; font-size:14px; line-height:27px; color:#333; margin:0}
a {color:#333; text-decoration:none}
a:hover {color:#b60005}
img {border:0}
ul,li,h1,h2,h3 {list-style:none; padding:0; font-weight:normal; margin:0}

.container {clear:both; width:1000px; padding-bottom:30px; background:#FFF; margin:0 auto; overflow:hidden}
.imgtxt1 li {clear:both; padding:5px; overflow:hidden}
.imgtxt1 img {float:left; margin-right:10px}
.imgtxt1 h3 {*display:inline; font-size:12px; font-weight:bold; line-height:21px}
.imgtxt1 p {margin:0; font-size:12px; line-height:21px}

.head {height:150px; background:url(../images/head.jpg) repeat-x top}
.head .container {background:transparent}
.logo {float:left; width:457px; margin:30px 0 0 5px; display:inline}
.topright {float:right; width:520px; font-size:12px; line-height:24px; text-align:right; margin:34px 5px 0 0; display:inline}
.topright input {vertical-align:top; border:0; padding:0}
.topright input.input1 {width:113px; height:23px; border:1px solid #A0A0A0}
.button1 {width:48px; height:24px; background:#DB474A; border-radius:5px; color:#FFF}
.search {float:right; width:320px; height:33px; background:#FFF; border:2px solid #A0A0A0; margin-top:25px}
.input2 {width:242px; height:33px; font-size:14px; line-height:33px}

.nav {height:48px; background:#C3080B}
.nav1 {width:1000px; margin:0 auto}
.nav li {float:left; padding:0 17px; font-size:16px; font-weight:bold; line-height:48px; color:#FFF}
.nav a {color:#FFF}
.nav2 {position:absolute; margin-left:-17px; z-index:15; display:none}
.nav2 li {float:none; background:#C3080B; white-space:nowrap; text-align:center}
.nav3 {position:absolute; display:none}

.left {float:left; width:240px; margin:16px 0 0 7px; display:inline}
.box1t {width:240px; height:5px; background:url(../images/box.gif) no-repeat 0 0}
.box1c {width:224px; padding:8px; background:url(../images/box1c.jpg)}
h2 {text-align:center; font-size:0; line-height:0}
.box1c h2 {padding-bottom:5px}
.box1b {width:240px; height:5px; background:url(../images/box.gif) no-repeat 0 -5px}
.jcsp {text-align:center}
.jcsp li {padding:10px 0}
.jcsp h3 {font-size:12px; line-height:21px}
.links {text-align:center; margin-top:20px}
.links select {width:200px; height:25px; margin-top:10px}

.mid {float:left; width:520px; margin:19px 0 0 8px; display:inline}
.tptt {width:520px; border-bottom:1px solid #CCC; position:relative}
.tptt .pages {position:absolute; width:520px; height:8px; left:0; top:275px; font-size:0; line-height:0; text-align:center; z-index:10}
.tptt .pages span {display:inline-block; width:8px; height:8px; background:#FFF; border-radius:4px; margin-left:5px}
.tptt .pages span.selected {background:#C50F12}
.tptt .jcarousel-container {position:relative; width:520px}
.tptt .jcarousel-clip {width:520px;z-index:2; overflow:hidden}
.tptt .jcarousel-list {z-index:1;position:relative;top:0;left:0;margin:0;padding:0}
.tptt .jcarousel-item {width:520px}
.tptt .jcarousel-item img {width:520px; height:295px}
.tptt .jcarousel-next {z-index:3;position:absolute;top:134px;right:0;width:28px;height:70px;cursor:pointer; background:transparent url(../images/arrow.png) no-repeat -78px 18px; filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#90000000,endColorstr=#90000000); _display:none!important}
body:last-child .tptt .jcarousel-next {filter:none; background-color:rgba(0,0,0,0.3); border-radius:5px 0 0 5px}
body:last-child .tptt .jcarousel-next:hover {background-color:rgba(0,0,0,0.8)}
.tptt .jcarousel-prev {z-index:3;position:absolute;top:134px;left:0;width:28px;height:70px;cursor:pointer; background:transparent url(../images/arrow.png) no-repeat 5px 18px; filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#90000000,endColorstr=#90000000); _display:none!important}
body:last-child .tptt .jcarousel-prev {filter:none; background-color:rgba(0,0,0,0.3); border-radius:0 5px 5px 0}
body:last-child .tptt .jcarousel-prev:hover {background-color:rgba(0,0,0,0.8)}
.tptt p {margin-bottom:0}
.more {text-align:right; font-size:12px; padding-bottom:5px}
.more a {color:#FF5400}
.list li {padding:10px 0; border-bottom:2px dashed #CCC}
.list li.last {border:0}
.list h3,.list h3 a {color:#004F8D}
.list p {margin:0}
.right {float:right; width:210px; margin:18px 8px 0 0; display:inline}
.box2t {width:210px; height:5px; background:url(../images/box.gif) no-repeat -240px 0}
.box2c {width:180px; padding:8px 15px; background:url(../images/box2c.jpg)}
.box2c h2 {padding-bottom:5px}
.list2 {font-size:12px; line-height:21px}
.list2 li {padding:10px 0; border-bottom:1px dashed #CCC}
.list2 li.last {border:0}
.list2 h3,.list2 h3 a {font-size:12px; line-height:21px; color:#004F8D}
.list2 p {margin:0}
.list3 {color:#C3080B}
.list3 a {color:#004F8D}
.list3 li {padding:5px 0}
.box2b {width:210px; height:5px; background:url(../images/box.gif) no-repeat -240px -5px}

.content {float:left; width:700px; margin:16px 0 0 30px; display:inline}
.ctitle {font-size:24px; font-weight:bold; line-height:35px; text-align:center; margin-top:25px}
.signdate {padding:10px 0; border-bottom:1px dashed #E0E0E0; font-size:12px; line-height:21px; text-align:center}
.ccontent {padding-top:35px; font-size:16px; line-height:32px}
.ccontent p {margin-top:1em}
.ccontent img {max-width:650px}

h2.mtitle {font-size:16px; font-weight:bold; line-height:35px; border-bottom:1px dashed #E0E0E0; text-align:left}
.mmore {margin:30px 20px 0; font-size:14px; line-height:30px}

.foot {clear:both; width:1000px; padding:20px 0; border-top:1px solid #C3080B; background:#FFF; font-size:12px; line-height:21px; margin:0 auto 0; text-align:center}
