@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:24px 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:295px;}

.cont04 .fr{ height:90px; width:295px; margin-right:47px; }

.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; margin-left:10px;}

.cont04 li span{ float:right;}