@charset "gb2312";
/* CSS Document */
.box1{ width:980px; margin:0 auto;}
.box1 h3{ width:980px; height:40px; background:url(../img/a_bg1.jpg) no-repeat;}
.box1 h3 span{ width:auto; float:right; padding:0 20px 0 0;}
.box1 .con{ width:976px; border:2px solid #007ec0; border-top:none; padding:0 0 20px 0;}
.box1 .con-left{ width:458px; float:left; padding:20px 0 0 20px; float:left;}
.box1 .con-text1{ width:458px; float:left; height:118px;}
.box1 .con-text1 dl{ width:458px; float:left;}
.box1 .con-text1 dl dt{ width:152px; padding:2px; border:1px solid #addcf6; font-size:0; line-height:0; float:left;}
.box1 .con-text1 dl dd{ width:280px; padding:0 0 0 20px; text-indent:24px; line-height:24px; float:left;}
.box1 .con-text1 dl dd a{ color:#f00;}
.box1 .con-text1 dl dd a:hover{ text-decoration:underline;}
.box1 .con-text2{ width:458px; float:left; height:118px; padding:20px 0 0 0;}
.box1 .con-text2 h4{ width:120px; float:left; font-size:0; line-height:0;}
.box1 .con-text2 dl{ width:338px; float:left;}
.box1 .con-text2 dl dt{ width:292px; float:left; border:1px solid #addcf6; border-left:none; border-right:none; height:96px; padding:10px 5px;}
.box1 .con-text2 dl dt span{ width:136px; padding:0 5px; font-size:0; line-height:0; float:left;} 
.box1 .con-text2 dl dd{ width:36px; float:left; font-size:0; line-height:0;}

.box1 .con-right{ width:450px; float:left; padding:0 0 0 30px; margin:23px 0 0 0;}
.box1 .con-right h4{ width:450px; float:left; font-size:0; line-height:0;}
.box1 .con-right ul{ width:428px; float:left; height:209px; background:url(../img/a_bg2.jpg) no-repeat; display:block; padding:11px 11px;}
.box1 .con-right ul li{ width:122px; float:left; font-size:0; line-height:0; padding:10px;}
/*------------------box1-----------------*/

/*------------------box2-----------------*/
.box2{ width:980px; margin:0 auto;}
.box2 h3{ width:980px; height:40px; background:url(../img/a_bg3.jpg) no-repeat;}
.box2 h3 span{ width:auto; float:right; padding:0 10px 0 10px;}
.box2 .con{ width:976px; border:2px solid #007ec0; border-top:none; padding:20px 0;}
.box2 .con-js{ width:956px; float:left; padding:0 10px;}
.box2 .con-jsbtn{ width:36px; float:left; font-size:0; line-height:0; padding:82px 0 0 0;}
.box2 .con-jscon{ width:864px; margin:0 10px; display:inline; float:left;}
.box2 .con-jscon dl{ width:412px; padding:0 10px; float:left;}
.box2 .con-jscon dl dt{ width:192px; float:left; font-size:0; line-height:0;}
.box2 .con-jscon dl dd{ width:210px; float:left; line-height:20px; padding:0 0 0 10px;}
.box2 .con-jscon dl dd strong{ width:210px; float:left; font-size:14px; color:#007ec0;}
.box2 .con-jscon dl dd p{ float:left; width:210px;}
.box2 .con-jscon dl dd p a{ color:#f00;}
.box2 .con-jscon dl dd p a:hover{ text-decoration:underline;}
.box2 .con-jscon dl dd span{ width:90px; float:left; padding:10px 10px 0 0; font-size:0; line-height:0;}

/*-------------------box3----------------*/
.box3{ width:980px; margin:0 auto;}
.box3 h3{ width:980px; height:40px; background:url(../img/a_bg4.jpg) no-repeat;}
.box3 h3 span{ width:auto; float:right; padding:0 10px 0 10px;}
.box3 .con{ width:936px; border:2px solid #007ec0; border-top:none; padding:20px;}
.box3 .con dl{ width:936px; float:left;}
.box3 .con dl dt{ width:504px; float:left; line-height:28px; text-indent:24px; }
.box3 .con dl dd{ width:374px; float:left; padding:0 0 0 40px; font-size:0; line-height:0;}

/*-------------------box4----------------*/
.box4{ width:980px; margin:0 auto;}
.box4 h3{ width:980px; height:40px; background:url(../img/a_bg4.jpg) no-repeat;}
.box4 h3 span{ width:auto; float:right; padding:0 10px 0 10px;}
.box4 .con{ width:936px; border:2px solid #007ec0; border-top:none; padding:20px;}
.box4 .con dl{ width:936px; float:left;}
.box4 .con dl dt{ width:504px; float:left; line-height:28px; padding:0 0 0 10px;}
.box4 .con dl dd{ width:374px; float:left; padding:0 0 0 40px; font-size:0; line-height:0;}

/*-------------------box5----------------*/
.box5{ width:980px; margin:0 auto;}
.box5 h3{ width:980px; height:40px; background:url(../img/a_bg5.jpg) no-repeat;}
.box5 h3 span{ width:auto; float:right; padding:0 20px 0 0;}
.box5 .con{ width:936px; border:2px solid #007ec0; border-top:none; padding:10px 20px 20px 20px;}
.box5 .con dl{ width:311px; float:left; padding:20px 0 0 10px;}
.box5 .con dl dt{ width:277px; padding:0 15px; line-height:28px; border:2px solid #007ec0; border-bottom:none; border-top:none;}
.box5 .con dl dd{ width:311px; font-size:0; line-height:0;}
.box5 .con ul{ width:290px; height:258px; display:block; float:left; padding:20px 268px 0 40px; background:url(../img/a_bg6.jpg) no-repeat right;}
.box5 .con ul li{ width:276px; height:30px; padding:1px 0 0 12px; margin:20px 0 4px 0; float:left; background:url(../img/a_bg7.jpg) no-repeat; line-height:30px; color:#0180c2;}
.box5 .con ul li a{ color:#0180c2;}
.box5 .con ul li a:hover{ color:#f00; text-decoration:underline;} 

/*------------------box6----------------*/
.box6{ width:980px; margin:0 auto;}
.box6 h3{ width:980px; height:40px; background:url(../img/a_bg8.jpg) no-repeat;}
.box6 h3 span{ width:auto; float:right; padding:0 20px 0 0;}
.box6 .con{ width:936px; border:2px solid #007ec0; border-top:none; padding: 20px;}
.box6 .con dl{ width:936px; float:left;}
.box6 .con dl dt{ width:506px; float:left; line-height:28px; padding:0 10px 0 0;}
.box6 .con dl dt p{ text-indent:24px;}
.box6 .con dl dt a{ color:#f00;}
.box6 .con dl dt a:hover{ text-decoration: underline;} 
.box6 .con dl dd{ width:186px; float:left; padding:0 0 0 20px; font-size:0; line-height:0;}