
body{background:url(../image/bg2.png) repeat-x; background-color: #ffffff;}

/* 2011-5-9 修改
----------------------------------------------------------------------------------- */
.ask_bo1 li span a{font-weight:bold;}
.ask_bo6{height:420px;}
.ask_bo7{width:200px;padding:8px 10px 2px 10px;}
.acc1{height:18px;}
.acc2{cursor:pointer;}
.ask_ser{width:325px; height:30px; float:left;background:url(../image/ask.gif) no-repeat left -265px;}
.ask_ser .int, .ask_ser .btn{height:28px; border:none; background:none;}
.ask_ser .int{width:200px; padding:0 0 0 40px; font:12px/28px Tahoma;}
.ask_ser .btn{width:74px; cursor:pointer;}
.ask_sbtn1{width:74px; height:24px; float:left;background:url(../image/ask.gif) no-repeat 20px -297px; padding:3px 20px; font:bold 14px/24px Tahoma; text-align:center;}
.ask_sbtn1, .ask_sbtn1 a, .ask_sbtn1 a:hover{color:#fff;}
.ss_logo{float:left; padding:35px 0 0 20px;}

/* area1 */
.area1{width: 980px; height: 200px;}
.area1 .l{float: left; width: 310px; height: 200px; /*background-color: red;*/}
.area1 .c{float: left; width: 410px; height: 200px; margin: 0px 8px; /*background-color: green;*/border:1px solid #e5e5e5;}
	.area1 .c .ttl{width: 408px; height: 28px; border: solid 1px #98cdfe; background: url(../image/titlebg1.gif) repeat-x;}
	.area1 .c .ttl .caption{background: url(../image/titleicon1.gif) no-repeat 10px 0px; line-height: 28px; color: #0770da; font-size: 14px; padding-left: 45px; font-weight: bold;}
	.area1 .ck ul {margin-left: 1px;}
	.area1 .ck ul li{float: left;margin:10px 8px;}
	.area1 .ck ul li a {width:120px;height:160px;display: block;overflow: hidden;text-align: center}
	.area1 .ck ul li a div{width:120px;height:130px;overflow: hidden}
	.area1 .ck ul li a div img{width: 100%;}
	.area1 .ck ul li a span {width:120px;height:25px;line-height: 25px;background: #e4e4e4;display: block;text-align: center;margin-top: 2px;
		color: #8d8d8d;white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;}
	.area1 .c .bdy{border: solid 1px #ddd; border-top: none; width: 388px; height: 164px; padding: 5px 10px;}
	.area1 .c .bdy .one{padding-bottom: 8px;}
	.area1 .c .bdy .one .sub{font-size: 14px; text-align: center; width: 388px; height: 20px; line-height: 20px; overflow: hidden;}
	.area1 .c .bdy .one .sub a {color: #bf1906;}
	.area1 .c .bdy .one .txt{color: #666666; font-size: 12px; padding-top: 5px; width: 388px; height: 36px; line-height: 18px; overflow: hidden; padding-bottom: 8px; border-bottom: dotted 1px #ccc;}
	.area1 .c .bdy .two{line-height: 20px; width: 388px; height: 20px; overflow: hidden;}
	.area1 .c .bdy .two a{color: #00327e;}
	.area1 .c .bdy .two a:hover{color: red;}
.area1 .r{float: left; width: 236px; height: 196px; border: solid 2px #419301; background: url(../image/rightbg.gif) repeat-x;}
.area1 .r .ttl{width: 194px; height: 24px; background: url(../image/icon3.gif) no-repeat 10px 0px; line-height: 24px; padding-left: 42px; font-weight: bold; font-size: 14px; color: #264d00;}
.area1 .r .bdy{width: 216px; height: 162px; padding: 5px 10px; color: #264d00; line-height: 18px; /*background-color: red;*/}
.area1 .r .bdy p.bottom{padding-top: 10px; line-height: 20px;}

/* area2 */
.area2{width: 980px; height: 80px; margin: 10px 0px; /*background-color: #aaa;*/}
	.area2 img{width: 980px; height: 80px;}
	
/* area3 */
.area3{width: 980px; height: 560px;}
.area3 .l{width: 310px; height: 560px; float: left; /*background-color: red;*/}
	.area3 .l .ttl{width: 308px; height: 28px; border: solid 1px #98cdfe; background: url(../image/titlebg1.gif) repeat-x;}
	.area3 .l .ttl .caption{background: url(../image/titleicon1.gif) no-repeat 10px 0px; line-height: 28px; color: #0770da; font-size: 14px; padding-left: 45px; font-weight: bold;}
	.area3 .l .bdy{border: solid 1px #ddd; border-top: none; width: 308px; height: 529px;}
		.area3 .l .bdy .item1{padding: 5px; width: 298px; height: 90px;}
		.area3 .l .bdy .item1 .img{border: solid 1px #ddd; padding: 1px; float: left; width: 110px; height: 86px;}
		.area3 .l .bdy .item1 .img img{width: 110px; height: 86px;}
		.area3 .l .bdy .item1 .txt{padding-left: 5px; width: 176px; height: 90px; overflow: hidden;}
		.area3 .l .bdy .item1 .txt .zj{color: #00327e; font-size: 12px; font-weight: bold; padding-left: 3px; width: 173px; height: 20px; line-height: 20px; overflow: hidden;}
		.area3 .l .bdy .item1 .txt .js{color: #666666; font-size: 12px; width: 176px; height: 70px; overflow: hidden; line-height: 1.5em;}
		.area3 .l .bdy .item2{height: 23px; width: 278px; padding: 0px 10px; line-height: 23px; overflow: hidden;}
		.area3 .l .bdy .item2 a{color: #00327e;}
		.area3 .l .bdy .item2 a:hover{color: red;}
		
.area3 .r{width: 660px; height: 560px; float: left; margin-left: 10px; /*background-color: green;*/}
.area3 .r .t{width: 660px; height: 340px; /*background-color: blue;*/}
	.area3 .r .t .ttl{width: 658px; height: 28px; border: solid 1px #98cdfe; background: url(../image/titlebg1.gif) repeat-x;}
	.area3 .r .t .ttl .caption{background: url(../image/titleicon1.gif) no-repeat 10px 0px; line-height: 28px; color: #0770da; font-size: 14px; padding-left: 45px; font-weight: bold;}
	.area3 .r .t .bdy{border: solid 1px #ddd; border-top: none; width: 658px; height: 309px;}
		.area3 .r .t .bdy .item{padding-left: 10px; padding-top: 10px; width: 206px; height: 145px; float: left; /*background-color: green;*/}
		.area3 .r .t .bdy .item .img{border: solid 1px #ddd; padding: 1px; float: left; width: 117px; height: 130px;}
		.area3 .r .t .bdy .item .img img{width: 117px; height: 130px;}
		.area3 .r .t .bdy .item .txt{float: left; padding-left: 5px; width: 77px;}
		.area3 .r .t .bdy .item .txt .zj{font-size: 13px; font-weight: bold; color: #666; width: 77px; height: 20px; line-height: 20px; overflow: hidden;}
		.area3 .r .t .bdy .item .txt .js{font-size: 12px; width: 77px; height: 110px; line-height: 1.5em; overflow: hidden;}
	
.area3 .r .b{width: 660px; height: 210px; margin-top: 10px; /*background-color: yellow;*/}
	.area3 .r .b .ttl{width: 658px; height: 28px; border: solid 1px #98cdfe; background: url(../image/titlebg1.gif) repeat-x;}
	.area3 .r .b .ttl .caption{background: url(../image/titleicon1.gif) no-repeat 10px 0px; line-height: 28px; color: #0770da; font-size: 14px; padding-left: 45px; font-weight: bold;}
	.area3 .r .b .bdy{border: solid 1px #ddd; border-top: none; width: 658px; height: 179px;}
		.area3 .r .b .bdy .newbook{float: left; width: 131px; height: 179px; text-align: center; padding-top: 10px;}
		.area3 .r .b .bdy .newbook .img{width: 100px; height: 126px; border: solid 1px #ddd; padding: 1px; margin: 0px auto;}
		.area3 .r .b .bdy .newbook .img img{width: 100px; height: 126px;}
		.area3 .r .b .bdy .newbook .txt{width: 104px; height: 22px; line-height: 22px; overflow: hidden; text-align:center; margin: 0px auto;}

/* area4 */
.area4{width: 980px; height: 520px; margin-top: 10px;}
.area4 .title{width: 978px; height: 28px; border: solid 1px #98cdfe; background: url(../image/titlebg1.gif) repeat-x; /*background-color: blue;*/}
	.area4 .title .caption{background: url(../image/titleicon2.gif) no-repeat 10px 0px; line-height: 28px; color: #0770da; font-size: 14px; padding-left: 45px; font-weight: bold;}
	
.area4 .content{width: 980px; height: 485px; margin-top: 5px;}
.area4 .content .l{width: 240px; height: 485px; float: left; /*background-color: red;*/}
	.area4 .content .l .ttl{background: url(../image/titlebg2.gif) no-repeat; width: 240px; height: 27px;}
	.area4 .content .l .ttl .caption{font-weight: bold; padding-left: 15px; line-height: 27px;}
	.area4 .content .l .bdy{border: solid 1px #ddd; border-top: none; width: 218px; height: 437px; padding: 10px 10px;}
	.area4 .content .l .bdy ul li{width: 208px; height: 24px; line-height: 24px; overflow: hidden; padding-left: 10px; background: url("../image/ico6.png") no-repeat scroll left 13px transparent}
	
.area4 .content .p{width: 735px; height: 40px; margin-left: 5px; float: left; background-color: #f6f6f4;}
	.area4 .content .p .ipt{border: solid 1px #2e5cbc; width: 200px; margin: 0px 15px; padding: 0px 5px; height: 22px; line-height: 22px; width: 420px;}

.area4 .content .i{width: 366px; height: 440px; margin-left: 4px; margin-top: 5px; float: left; /*background-color: #eee;*/}
	/* style import 366*440 */
	.area4 .content .i .in_left .con2_t1{height:40px; width:366px;background:url(../image/inbg.png) no-repeat left -262px; margin:5px 0 0 0; overflow: hidden;}
	.area4 .content .i .in_left .con2_t1 .tab{float:left; width:220px;}
	.area4 .content .i .in_left .con2_t1 .tab li, .con2_t1 h2{width:101px; height:40px; margin:0 0 0 5px; text-align:center; font:normal 12px/32px Tahoma; color:#086fda; float:left;}
	.area4 .content .i .in_left .con2_t1 .tab li{background:url(../image/inbg.png) no-repeat -106px -307px; cursor:pointer;}
	.area4 .content .i .in_left .con2_t1 .tab li.hover, .con2_t1 h2{background:url(../image/inbg.png) no-repeat left -307px;}
	.area4 .content .i .in_left .con2_t1 .more{float:right; padding:7px 10px 0 0;}
	.area4 .content .i .in_left .con2_t1 .arrow, .con2_t1 .img{float:right;}
	.area4 .content .i .in_left .con2_t1 .arrow{padding:8px 10px 0 0;}
	.area4 .content .i .in_left .con2_t1 .arrow img{cursor:pointer;}
	.area4 .content .i .in_left .con2_t1 .img{padding:0 10px 0 0;}
	
	.area4 .content .i .in_left .con2_l1, .area4 .content .i .in_left .con2_l2{width:344px;overflow:hidden; border:1px solid #e1e1e1; border-top:none; padding:0px 10px 10px 10px; height:244px;}
	.area4 .content .i .in_left .con2_l1 li{float:left; height:24px; width:100%; font:12px/24px Tahoma; overflow:hidden;}
	.area4 .content .i .in_left .con2_l1 li span{overflow:hidden;height:24px;}
	.area4 .content .i .in_left .con2_l1 li span.l{float:left;width:50px;}
	.area4 .content .i .in_left .con2_l1 li span.c{float:left;width:220px;}
	.area4 .content .i .in_left .con2_l1 li span.r{float:right;width:60px; text-align:right;}
	.area4 .content .i .in_left .con2_l2 li{float:left; height:24px; width:334px; font:12px/26px Tahoma; overflow:hidden; padding:0 0 0 10px; background:url(../image/ico6.png) no-repeat left 13px;}

	.area4 .content .i .contact .ttl2{background: url("../image/titlebg7.gif") no-repeat; width: 366px; height: 43px;}
	.area4 .content .i .contact .ttl2 .cap{color: #0770da; width: 110px; line-height: 38px; text-align: center;}
	.area4 .content .i .contact .bdy2{border: solid 1px #ddd; border-top: none; width: 364px;}
		.area4 .content .i .contact .bdy2 p.s1{padding: 0px 15px; width: 334px; height: 25px; line-height: 25px; overflow: hidden;}
		.area4 .content .i .contact .bdy2 p.s1 span{width: 55px; display:block; float: left;}
		
		.area4 .content .i .contact .bdy2 p.s2{padding-left: 20px; width: 152px; height: 25px; line-height: 25px; overflow: hidden; float: left;}
		.area4 .content .i .contact .bdy2 p.s2 span{width: 38px; display:block; float: left;}
				
	
	.area4 .content .i .ad{margin-top: 5px; width: 362px; height: 83px; border: solid 1px #ddd; padding: 1px;}
	.area4 .content .i .ad img{width: 362px; height: 83px;}
	
/* area5 */
.area5{width: 980px; margin-top: 10px;}
.area5 .title{width: 978px; height: 28px; border: solid 1px #98cdfe; background: url(../image/titlebg1.gif) repeat-x; /*background-color: green;*/}
	.area5 .title .caption{background: url(../image/titleicon3.gif) no-repeat 10px 0px; line-height: 28px; color: #0770da; font-size: 14px; padding-left: 45px; font-weight: bold;}
.area5 .content{width: 980px; margin-top: 5px;}

.area5 .d1{width: 310px; float: left; /*background-color: green;*/}
	.area5 .d1 .ttl1{background: url(../image/titlebg3.gif) no-repeat; width: 310px; height: 27px;}
	.area5 .d1 .ttl1 .cap{font-weight: bold; padding-left: 15px; line-height: 27px;}
	.area5 .d1 .bdy1{border: solid 1px #ddd; border-top: none; width: 308px;}
		.area5 .d1 .bdy1 .bklist{padding: 5px 10px;}
		.area5 .d1 .bdy1 .bklist li{width: 278px; height: 24px; line-height: 24px; overflow: hidden; padding-left: 10px; background: url("../image/ico6.png") no-repeat scroll left 13px transparent}
		.area5 .d1 .bdy1 .pvczl{padding: 10px; width: 288px;}
		.area5 .d1 .bdy1 .pvczl li{line-height: 27px; width: 278px; height: 27px; overflow: hidden; border-bottom: dotted 1px #ddd; padding-left: 10px; background: url("../image/ico6.png") no-repeat scroll left 13px transparent}
	
	.area5 .d1 .ttl2{background: url(../image/titlebg5.gif) no-repeat; width: 310px; height: 43px;}
	.area5 .d1 .ttl2 .cap{color: #0770da; width: 110px; line-height: 38px; text-align: center; font-weight: bold;}
	.area5 .d1 .bdy2{border: solid 1px #ddd; border-top: none; width: 308px;}
	
	.area5 .d1 .ttl3{width: 308px; height: 28px; border: solid 1px #98cdfe; background: url(../image/titlebg1.gif) repeat-x;}
	.area5 .d1 .ttl3 .cap{line-height: 28px; color: #0770da; font-size: 14px; font-weight: bold; padding-left: 15px;}
	.area5 .d1 .bdy3{border: solid 1px #ddd; border-top: none; width: 308px;}
		.area5 .d1 .bdy3 .artlist{padding: 5px 10px; width: 288px;}
		.area5 .d1 .bdy3 .artlist li{line-height: 25px; width: 278px; height: 25px; overflow: hidden; padding-left: 10px; background: url("../image/ico6.png") no-repeat scroll left 13px transparent}	
	
.area5 .d2{width: 410px; float: left; margin: 0px 5px; /*background-color: #eee;*/}
	.area5 .d2 .article1{padding: 5px 10px; width: 390px;}
	.area5 .d2 .article1 .article1_top{height: 80px;}
	.area5 .d2 .article1 .article1_top .sub{font-size: 16px; font-weight: bold; width: 390px; height: 20px; line-height: 20px; padding-bottom: 8px; overflow: hidden; text-align: center;}
	.area5 .d2 .article1 .article1_top .sub a{color: #0770DA;}
	.area5 .d2 .article1 .article1_top .sub a:hover{color: red;}
	.area5 .d2 .article1 .article1_top .txt{color: #111; font-size: 12px; line-height: 20px; width: 390px; height: 40px; overflow: hidden;}
	.area5 .d2 .article1 ul li{font-size: 14px; width: 380px; height: 25px; line-height: 25px; overflow: hidden; padding-left: 10px; background: url("../image/ico6.png") no-repeat scroll left 13px transparent}

	.area5 .d2 .ttl2{background: url(../image/titlebg6.gif) no-repeat; width: 410px; height: 43px;}
	.area5 .d2 .ttl2 .cap{color: #0770da; width: 110px; line-height: 38px; text-align: center; font-weight: bold;}
	.area5 .d2 .bdy2{border: solid 1px #ddd; border-top: none; width: 408px;}
		.area5 .d2 .bdy2 .pvcwx{padding: 10px; width: 388px;}
		.area5 .d2 .bdy2 .pvcwx li{line-height: 27px; width: 378px; height: 27px; overflow: hidden; border-bottom: dotted 1px #ddd; padding-left: 10px; background: url("../image/ico6.png") no-repeat scroll left 13px transparent}
	
	.area5 .d2 .ttl3{width: 408px; height: 28px; border: solid 1px #98cdfe; background: url(../image/titlebg1.gif) repeat-x;}
	.area5 .d2 .ttl3 .cap{line-height: 28px; color: #0770da; font-size: 14px; font-weight: bold; padding-left: 15px;}
	.area5 .d2 .bdy3{border: solid 1px #ddd; border-top: none; width: 408px;}
		.area5 .d2 .bdy3 .artlist{padding: 5px 10px; width: 388px;}
		.area5 .d2 .bdy3 .artlist li{line-height: 25px; width: 378px; height: 25px; overflow: hidden; padding-left: 10px; background: url("../image/ico6.png") no-repeat scroll left 13px transparent}		

.area5 .d3{width: 250px; float: left; /*background-color: green;*/}
	.area5 .d3 .ttl1{background: url(../image/titlebg4.gif) no-repeat; width: 250px; height: 43px;}
	.area5 .d3 .ttl1 .cap{color: #0770da; width: 110px; line-height: 38px; text-align: center; font-weight: bold;}
	.area5 .d3 .bdy1{border: solid 1px #ddd; border-top: none; width: 248px;}
		.area5 .d3 .bdy1 .pvcbook{padding: 10px; width: 228px;}
		.area5 .d3 .bdy1 .pvcbook li{width: 218px; height: 27px; line-height: 27px; overflow: hidden; border-bottom: dotted 1px #ddd; padding-left: 10px; background: url("../image/ico6.png") no-repeat scroll left 13px transparent}
	
	.area5 .d3 .ttl2{background: url(../image/titlebg4.gif) no-repeat; width: 250px; height: 43px;}
	.area5 .d3 .ttl2 .cap{color: #0770da; width: 110px; line-height: 38px; text-align: center; font-weight: bold;}
	.area5 .d3 .bdy2{border: solid 1px #ddd; border-top: none; width: 248px;}
		.area5 .d3 .bdy2 .pvcbz{padding: 10px; width: 228px;}
		.area5 .d3 .bdy2 .pvcbz li{line-height: 27px; width: 218px; height: 27px; overflow: hidden; border-bottom: dotted 1px #ddd; padding-left: 10px; background: url("../image/ico6.png") no-repeat scroll left 13px transparent}
	
	.area5 .d3 .ttl3{width: 248px; height: 28px; border: solid 1px #98cdfe; background: url(../image/titlebg1.gif) repeat-x;}
	.area5 .d3 .ttl3 .cap{line-height: 28px; color: #0770da; font-size: 14px; font-weight: bold; padding-left: 15px;}
	.area5 .d3 .bdy3{border: solid 1px #ddd; border-top: none; width: 248px;}
		.area5 .d3 .bdy3 .artlist{padding: 5px 10px; width: 228px;}
		.area5 .d3 .bdy3 .artlist li{line-height: 25px; width: 218px; height: 25px; overflow: hidden; padding-left: 10px; background: url("../image/ico6.png") no-repeat scroll left 13px transparent}			

.area5 .h350{height: 350px;}
	.area5 .h322{height: 322px;}
	.area5 .h306{height: 306px;}
	
.area5 .h240{height: 240px;}
	.area5 .h196{height: 196px;}
	
.area5 .h190{height: 190px;}
	.area5 .h159{height: 159px;}

.area5 .mt5{margin-top: 5px;}




