@charset "utf-8";
/* CSS Document */

.layout_11{ position:relative; width:361px; height:417px; margin:30px 15px 0 0; float:left;}
.layout_12{ position:relative; width:625px; height:415px; margin:30px 0 0 0; float:left;}

.layout_21{ position:relative; width:293px; height:405px; margin:10px 15px 0 0; float:left;}
.layout_22{ position:relative; width:693px; height:405px; margin:10px 0 0 0; float:left; }
.layout_221{ position:relative; width:691px; height:351px; background:url(images/b_1.gif) no-repeat;}

.layout_3{ position:relative; width:1001px; height:336px; margin:15px 0 0 0; float:left;}

.layout_41{ position:relative; width:293px; height:740px; margin:30px 15px 0 0; float:left;}
.layout_411{ position:relative; width:293px; height:49px; float:left;}
.layout_411 li{ position:absolute; background:url(images/spr_1.gif) no-repeat; background-position:0px -262px; width:293px; height:49px;}

.layout_412{ position:relative; width:291px; height:691px; float:left; margin:3px 0 0 0; border:#d0d0d0 solid 1px; background:#f2f2f2;}

.layout_413{ position:relative; width:293px; height:26px; float:left; margin:19px 0 0 0;}
.layout_413 li{ position:absolute; background:url(images/spr_1.gif) no-repeat; background-position:0px -312px; width:293px; height:26px;}

.layout_414{ position:relative; width:292px; height:88px; float:left; margin:5px 0 0 0; background:url(images/b_2.gif) no-repeat;}

.layout_42{ position:relative; width:693px; height:740px; margin:30px 0 0 0; float:left;}
.layout_421{ position:relative; width:693px; height:423px; margin:0 0 26px 0; float:left;}
.layout_4211{ position:relative; width:691px; height:42px; float:left;}
.layout_4211 li{ position:absolute; background:url(images/spr_1.gif) no-repeat; background-position:0px -133px; width:691px; height:42px;}
.layout_4212{ position:relative; width:318px; height:381px; float:left; border-right:#cbcbcb solid 1px;}
.layout_42121{ position:relative; width:318px; height:237px; border-bottom:#959595 dotted 1px;}
.layout_42122{ position:relative; width:318px; height:142px; border-bottom:#cbcbcb solid 1px;}

.layout_4213{ position:relative; width:372px; height:381px; float:left;}
.layout_42131{ position:relative; width:372px; height:100px; border-bottom:#959595 dotted 1px;}
.layout_42132{ position:relative; width:372px; height:136px; border-bottom:#959595 dotted 1px;}
.layout_42133{ position:relative; width:372px; height:142px; border-bottom:#cbcbcb solid 1px;}


.layout_422{ position:relative; width:693px; height:291px;  float:left;}
.layout_4221{ position:relative; width:691px; height:42px; float:left;}
.layout_4221 li{ position:absolute; background:url(images/spr_1.gif) no-repeat; background-position:0px -176px; width:691px; height:42px;}
.layout_4222{ position:relative; width:684px; height:247px; float:left; border:#cccccc solid 1px; margin-top:5px;}
.layout_42221{ position:relative; width:420px; height:247px; float:left;}
.layout_42222{ position:relative; width:240px; height:247px; float:left;}

.layout_bg_1{ position:relative; width:706px; margin-right:15px; float:left;}
.layout_bg_11{ position:relative; width:706px; border-bottom:#c7c7c7 solid 1px; height:30px;}

.layout_bg_2{ position:relative; width:280px; float:left;}

.layout_bg_21{ position:relative; width:280px; height:22px; float:left; margin:10px 0 0 0;}
.layout_bg_21 li{ position:absolute; background:url(images/spr_1.gif) no-repeat; background-position:0px -339px; width:280px; height:22px; font-size:14px; color:#9356cb; font-weight:bold; line-height:16px;}

.layout_bg_22{ position:relative; width:278px; height:240px; float:left; border:#cbcbcb solid 1px;}

.layout_bg_23{ position:relative; width:280px; height:27px; float:left; margin:15px 0 0 0;}
.layout_bg_23 li{ position:absolute; background:url(images/spr_1.gif) no-repeat; background-position:0px -362px; width:280px; height:27px; font-size:14px; color:#9356cb; font-weight:bold; line-height:16px;}

.layout_bg_24{ position:relative; width:280px; height:240px; float:left;}

.layout_bg_25{ position:relative; width:280px; height:136px; border-bottom:#959595 dotted 1px; float:left;}

.news_1 dt a:hover{ color:#9356CB;}
/*分页*/
.page{ text-align:center; padding:35px 0;}
.page a,.page span{ padding:5px 10px; margin:0 5px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.page a{ background-color:#dbdbdb;}
.page span{background-color:#9356CB;}
.page a:hover{background-color:#9356CB;}
.footer a:hover,.partnercont a:hover{ color:#9356CB;}
.page span.pagecss{ border:none; background:none;}

.imglist1{ padding-top:21px;}
.imglist1 li{ float:left; margin-left:8px; margin-right:10px;}
.imglist1 li img{ width:137px; height:174px;}
.imglist1 li h2{ margin-top:5px; text-align:center;}
.imglist1 li h2 a{}
.imglist1 li h2 a:hover{ color:#9356CB;}

.imglist2{ padding-top:21px;}
.imglist2 li{ float:left; margin-left:11px;}
.imglist2 li img{ width:125px; height:159px;}
.imglist2 li h2{ margin-top:12px; text-align:center;}

.marimglist5{}
.marimglist5 li{ float:left; width:124px; margin:10px 0 0 10px;}
.marimglist5 li img{ width:124px; height:84px;}
.marimglist5 li h2{ text-align:center; height:20px; line-height:20px; background-color:#000;}
.marimglist5 li h2 a{ color:#fff;}

.news_2 dd a{ margin:0 8px;}
.news_3 a{ font-weight:normal; color:#000;}










