@charset "utf-8";

.container { background: url(/bw/images/bg3.jpg) no-repeat right bottom; }
.r1 { padding: 20px 0 28px; }
.r1 .sd { float: left; width: 320px; }
.r1 .mn { float: right; width: 866px; }

.title { margin-bottom: 20px; border-radius: 10px; box-shadow: 3px 5px 6px rgba(68,84,55,0.41); background: #fff; }
.title .hd { height: 42px; background: url(/bw/images/iteml.png) no-repeat; border-bottom: 1px solid #d2d5cf; line-height: 42px; }
.title .hd h2 { position: relative; float: left; height: 42px; padding-left:17px; color: #fff; font-size: 18px; font-weight: normal; }
.title .hd h2 img { margin: 13px 9px 0 0; }
.title .hd .more { float: right; margin-right: 16px; font-size: 14px; }
.title .hd .more a { color: #fff; }
.title .bd { padding: 10px 15px; }

.list2 li { padding-left: 23px; background: url(/bw/images/rightArrow.png) no-repeat 0 center; font-size: 16px; line-height: 42px; }

.x110 .bd { padding: 20px 40px; line-height: 28px; font-size: 16px; }
.xs .bd { background: url(/bw/images/p1.png) center; }

.title2 { margin-bottom: 20px; padding: 8px 15px 0; box-shadow: 3px 5px 6px rgba(68,84,55,0.41); background: #fff; }
.title2 .hd { height: 33px; border-bottom: 1px solid #095289; line-height: 31px; }
.title2 .hd h2 { position: relative; float: left; height: 31px; border-bottom: 2px solid #095289; color: #095289; font-size: 18px; font-weight: normal; }
.title2 .hd .more { float: right; margin-top: 7px; font-size: 14px; line-height: 26px; }
.title2 .hd .more a { color: #095289; }
.title2 .bd { padding: 15px 0; }

.slide { position: relative; float: left; width: 414px; height:310px; }
.slide .mt { position: absolute; right: 15px; bottom: 17px; z-index: 2; }
.slide .mt ul { float: right; padding: 0; }
.slide .mt ul li { float: left; width: 14px; height: 5px; margin-left: 7px; background: #fff; color: #fff; line-height: 99px; text-indent: -999px; cursor: pointer; overflow: hidden; vertical-align: top; }
.slide .mt ul li.on {background: #f4a84f; }
.slide .txt { position: absolute; bottom: 0;  height: 40px; width: 100%; background: url(/bw/images/bg2.png); overflow: hidden;z-index: 1; }
.slide .txt li { position: absolute; left: 0; width: 100%; height: 40px; line-height: 40px; }
.slide .txt li a { padding: 0 15px; color: #fff; }
.slide .txt li a:hover { color: #ff0; }

.news { float: right; width: 400px; }

.picnews { padding: 0 0 12px; }
.picnews dl { display: block; overflow: hidden; line-height: 24px; }
.picnews dl dt { margin-bottom: 6px; font-weight: bold; font-size: 16px; line-height: 24px; }
.picnews dl dt a { color: #197bc6; }
.picnews dl dd { color: #a2a2a2; font-size: 14px; }

.list li { padding-left: 3px; border-bottom:1px dashed #dcdcdc; font-size: 16px; line-height: 42px; }
.list li span {float: right; color: #a1a1a1; }

.r1 .r2 .sd { float: left; width: 429px; }
.r1 .r2 .mn { float: right; width: 429px; }

.list3 li { padding-left: 17px; border-bottom:1px dashed #dcdcdc; background: url(/bw/images/rightArrow2.jpg) no-repeat 0 center; font-size: 16px; line-height: 39px;  }
.list3 li:last-child { border-bottom:0; }

.xl { padding:0; }
.xl .hd { height: 49px; border-bottom: 1px solid #095289; background: url(/bw/images/itemr.jpg) no-repeat; line-height: 49px; }
.xl .hd h2 { position: relative; float: left; padding-left: 28px; height: 49px; border-bottom:0; color: #fff; font-size: 18px; font-weight: normal; }
.xl .bd { padding: 11px 15px ; }

.list4 li { border-bottom:1px dashed #dcdcdc; background: url(/bw/images/rightArrow3.jpg) no-repeat 373px center; font-size: 16px; line-height: 39px;  }
.list4 li:last-child { border-bottom:0; }
