/* CSS Document */
body{ font-size:12px; background:#fff;line-height:1.5; color:#474747;}
a{color:#474747; text-decoration:none;}
a:hover{color:#c00; text-decoration:underline;}
.layout{ clear:both;width:950px;text-align:left;margin:0 auto;overflow:hidden;}
.line{ height:1px; background:url(images/line.gif) repeat-x; font-size:1px; clear:both; overflow:hidden; margin:10px 0;}
.index-main{zoom:1; overflow:hidden; margin-bottom:1px;}
.daoyu{ background:url(images/q1.jpg) no-repeat; height:94px; padding:10px 235px 0 20px; line-height:22px; color:#035fcc; line-height:22px;}
.daoyu a{color:#035fcc;}
.marb10{ margin-bottom:10px;}
.nav { background:url(images/q2.jpg) no-repeat; width:800px; color:#FFFFFF; font-size:14px;height:29px; padding:8px 150px 0 0px; font-weight:bold}
.nav a{ color:#FFFFFF; padding:0 8px;}

.mainleft{ width:741px; float:left; display:inline;}
.mainright{ width:199px; float:right; }
.mainright .jingjie{ padding:39px 7px 0 6px; width:237px; overflow:hidden;}
.mainright .jingjie .sbox{ width:221px; height:112px; overflow:hidden; background:url(images/m1.gif) no-repeat; margin-bottom:6px; padding:0 8px;}
.mainright .jingjie .sbox h3{ height:28px; padding-top:11px;font-size:13px; font-weight:bold; color:#4d668f;}
.mainright .jingjie .sbox p{ padding-top:10px; line-height:25px; color:#46679d;}

.xzbox{zoom:1; overflow:hidden;}
.xzbox .xz_l{ float:left; display:inline; width:236px;}
.xzbox .xz_r{ float:right;width:464px; background:#FFFFFF url(images/r2.gif) no-repeat right top;}
.xzbox .xz_l .xz{ padding-left:28px; padding-top:13px; }
.xzbox .xz_l .xz .tit{ color:#df0012; font-weight:bold; font-size:14px;}
.xzbox .xz_l .xz .tit u{ color:#184391; font-weight: normal; font-size:12px;}
.xzbox .xz_l .xz p{ line-height:28px; color:#504748;}
.xzbox .xz_r .weng{ background:url(images/r1.gif) no-repeat left top; padding:28px 22px 0 119px; line-height:24px;color:#504748;}
.xzbox .xz_r .weng p img{ float:left; margin-right:20px;}
.xzbox .xz_r .line{ margin-bottom:4px;}

.rmbox{}
.rmbox .rmbox_top{ height:70px; background:url(images/a1.jpg) no-repeat; color:#035fcc; padding:50px 10px 0 140px; line-height:21px;}
.rmbox .rmbox_mid{ background-color:#dbeeff; padding:0 8px; overflow:hidden;zoom:1;}

.rmbox1{}
.rmbox1 .rmbox_top{ height:70px; background:url(images/a2.jpg) no-repeat; color:#0077a1; padding:50px 10px 0 140px; line-height:21px;}
.rmbox1 .rmbox_mid{ background-color:#ccf7fd; padding:0 8px; overflow:hidden;zoom:1;}

.rmbox2{}
.rmbox2 .rmbox_top{ height:70px; background:url(images/a3.jpg) no-repeat; color:#01a195; padding:50px 10px 0 140px; line-height:21px;}
.rmbox2 .rmbox_mid{ background-color:#dcfeff; padding:0 8px; overflow:hidden;zoom:1;}

.sbox{ height:105px;}
.sbox .scon{ height:98px; padding:7px 0 0 45px;}
.sbox .scon p{ line-height:23px;}
.s1{ background:url(images/s1.gif) no-repeat;}
.s2{ background:url(images/s2.gif) no-repeat;}
.s3{ background:url(images/s3.gif) no-repeat;}
.sbox .z1{ background:url(images/z1.gif) no-repeat left;}
.sbox .z2{ background:url(images/z2.gif) no-repeat left;}
.sbox .z3{ background:url(images/z3.gif) no-repeat left;}
.sbox .z4{ background:url(images/z4.gif) no-repeat left;}
.sbox .z5{ background:url(images/z5.gif) no-repeat left;}
.sbox .z6{ background:url(images/z6.gif) no-repeat left;}
.sbox .z7{ background:url(images/z7.gif) no-repeat left;}
.sbox .z8{ background:url(images/z8.gif) no-repeat left;}
.sbox .z9{ background:url(images/z9.gif) no-repeat left;}

.tit01{ height:39px; overflow:hidden;} 
.content{ border:1px solid #b9d9ff; border-top:none;  background-color:#f1f8ff;}
.content p{ line-height:23px; color:#0060c9;padding:0 5px;}
.content p a{ color:#0060c9;}
.pline{ padding:4px; text-align: right; background-color:#ddedfd; border:1px solid #fff; border-top:none; display:block;}

.content1{ border:1px solid #81e8f9; border-top:none;  background-color:#ebfdff; padding-bottom:4px;}
.content1 p{ line-height:23px; color:#0078a3;padding:0;}
.content1 p a{ color:#0078a3;}
.pline1{ padding:4px; text-align: right; background-color:#cdfaff; border:1px solid #fff; border-top:none; display:block;}

.content2{ border:1px solid #82e9ee; border-top:none;  background-color:#edfdfd;padding-bottom:4px;}
.content2 p{ line-height:23px; color:#0178a2;padding:0;}
.content2 p a{ color:#0178a2;}
.pline2{ padding:4px; text-align: right; background-color:#cdfaff; border:1px solid #fff; border-top:none; display:block;}

.content3{ border:1px solid #a0ebd7; border-top:none;  background-color:#ebfff9; padding:0 6px 10px; color:#03a095;zoom:1; overflow: hidden}
.content3 p{ line-height:18px; color:#03a095;padding:0 5px;}
.content3 p a{ color:#fd0100;}
.content3 img{ float:left; margin-right:6px;}