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

.list{ width:1000px; height:auto!important;min-height:1275px; height:1275px; overflow:hidden;  _overflow:visible; position:relative; margin:0 auto;}

.listlf{ width:708px; height:auto!important;min-height:1273px; height:1273px; overflow:hidden;  _overflow:visible; position:relative; float:left; border:1px #eaeaea solid;}
.list01{ width:666px; height:186px; margin:20px auto;}
.list01 .fl{ width:214px; height:186px;}
.list01 .fr{ width:439px; height:186px;}
.list01 .fr p.tit{ font-size:16px; font-weight:bold; margin-bottom:5px; margin-top:1px;}
.list01 .fr p.tit a{ color:#0066cc;}
.list01 .fr ul{ width:380px; height:75px; display:block; background:url(../images/img31.jpg) no-repeat; padding:7px 15px 0px 44px; margin-top:8px;}
.list01 .fr ul li{ color:#555;}
.list01 .fr ul span{ float:right;}
.list02{ width:666px; height:auto!important;min-height:99px; height:99px; overflow:hidden; _overflow:visible; position:relative; border-top:1px #eaeaea solid; margin:0 auto; padding:20px 0px;}
.list02 p.tit{ background:url(../images/icon12.jpg) left center no-repeat; font-weight:bold; padding-left:15px; margin-bottom:5px;}
.list02 p.tit a{ color:#0066cc;}
.list02 p.tit span{ font-weight:100;}
.list02 p.tit img{ margin-right:5px; margin-top:-3px;}
.list02 p.con{ line-height:24px;}

.pub{ width:277px; height:1275px; float:right;}

.pubtit{ width:247px; height:35px; line-height:35px; background:#2273e2; padding:0px 15px;}
.pubtit p{ font-size:14px; font-weight:bold;}
.pubtit p a{ color:#fff;}
.pubtit a.fr{ font-size:12px; font-weight:100;}

.pub01con{ width:275px; height:282px; border:1px #eaeaea solid; border-top:none; background:url(../images/img32.jpg) 15px top no-repeat; padding-top:15px;}
.pub02con{ width:275px; height:280px; border:1px #eaeaea solid; border-top:none; background:url(../images/img32.jpg) 15px top no-repeat; padding-top:16px;}
.pub03con{ width:275px; height:241px; border:1px #eaeaea solid; border-top:none; background:url(../images/img32.jpg) 15px top no-repeat; padding-top:10px;}
.pub04con{ width:250px; height:220px; border:1px #eaeaea solid; border-top:none; background:url(../images/img32.jpg) 15px top no-repeat; padding:16px 12px 0px 13px;}


.pub01{ width:277px; height:342px;}
.pub01 p.con{ padding-left:18px; padding-right:18px; margin-top:12px; margin-bottom:12px;}

.pub02{ width:277px; height:341px; margin-top:8px;}
.pub02 .qw01{ width:250px; height:132px; margin:0 auto;}
.pub02 .qw01 .fl{ width:108px; height:132px;}
.pub02 .qw01 .fr{ width:135px; height:132px;}
.pub02 .qw02{ width:250px; height:25px; margin:0 auto; line-height:25px; margin-top:13px;}
.pub02 .qw02 a{ font-weight:bold; color:#0066cc; margin-left:2px; margin-right:3px;}

.pub03{ width:277px; height:295px; margin-top:8px;}
.dlhovs{  width:250px; height:241px; margin:0 auto; }
.jszst dt{ display:block; width:240px;  padding-left:5px; margin-top:3px; }
.jszst dt.dtbgico a{ font-weight:bold; display:block; width:220px;height:23px; line-height:24px; color:#ff6f00;}
.jszst dd{  display:none; margin-bottom:3px;}

.pub04{ width:277px; height:281px; margin-top:8px;}
.pub04 p.tc{ font-weight:bold; }
.pub04 p.tc a{ color:#2273e2;}
.pub04 p.con{ border-bottom:1px #eee solid; padding-bottom:5px; margin-top:8px; line-height:24px;}
.pub04 li{ background:url(../images/icon13.jpg) left center no-repeat; padding-left:12px; line-height:24px;}
.pub04 li span{ float:right; color:#555;}
.pub04 ul{ margin-top:8px;}


#picarea {margin: 0px auto; width:275px; height:290px;}
.dong{margin:0px auto; width:250px; height:170px; overflow:hidden;}
#thumbs {width:275px; height:90px; margin:0 auto;}
#thumbs li{ width:69px; float:left; height:90px; margin-left:8px; margin-top:10px; display:inline;}
#thumbs li.first{ margin-top:50px; width:10px; height:10px; cursor: pointer;}
#thumbs li.last{ margin-top:50px; width:10px; height:10px; cursor:pointer;}
#thumbs li a { width:69px; height:90px; display:block; border:1px #fff solid;}
#thumbs li a.current { width:69px; height:90px; display:block; border:1px #f8ae0f solid;}




.cont{ width:708px; height:auto!important;min-height:1273px; height:1273px; overflow:hidden;  _overflow:visible; position:relative; float:left; border:1px #eaeaea solid;}

.cont01{ width:675px; height:115px; margin:0 auto; background:url(../images/line01.jpg) bottom no-repeat; position:relative;}
.cont01 h1{ font-size:16px; text-align:center; padding-top:35px;}
.cont01 h1 a{ color:#0066cc;}
.cont01 p{ margin-top:20px;}
.cont01 span{ margin-left:50px;}
.cont01 .contbtn{
	position:absolute;
	width:95px;
	height:26px;
	right:30px;
	bottom:15px;
}

.cont02{ width:675px; height:auto!important;min-height:800px; height:880px; overflow:hidden;  _overflow:visible; position:relative; margin:0 auto; padding-bottom:20px;}
.cont02 p{ margin-top:25px; font-size:14px; line-height:24px;}
.cont02 p.btn{ margin-top:80px;}

.cont03{ width:580px; height:84px; background:url(../images/bg06.jpg) left no-repeat #eee; padding-left:95px; padding-top:11px; margin:0 auto;}
.cont03 p{ margin-top:3px;}
.cont03 p span{ color:#c40000;}
.cont03 p img{ margin-left:100px;}


.cont04{ width:675px; height:140px; margin:0 auto; margin-top:20px;}
.cont04 .fl{ height:90px; width:245px;}
.cont04 .fr{ height:90px; width:245px; margin-right:77px;}
.cont04 p{ background:url(../images/line02.jpg) bottom no-repeat; font-weight:bold; font-size:14px; padding-bottom:5px; margin-bottom:15px; padding-left:5px;}
.cont04 li{ color:#555; line-height:24px;}
.cont04 li span{ float:right;}