/* CSS Document */
/*---------标准---------*/
body,th,td,span,strong,cite{ font:12px/1.6em "宋体",Arial,"Microsoft YaHei", "Microsoft JhengHei", Helvetica, sans-serif;  padding:0; margin:0 auto; color:#000;}
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
ol, ul li { list-style: none; }
em { font-style: normal; }
a:link,a:visited {color: #000; text-decoration:none;}a:hover{color: #135d9e; text-decoration:underline;}
.s_clear:after, .line_list li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.s_clear, .line_list li { zoom: 1; }
.left{ float:left;}
.right{ float:right;}
/*---------结构---------*/
body{ text-align:left; background:#dcedff;}
.center_box{ width:950px; margin:0 auto; padding:0;overflow:hidden; }
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
/*head*/
.head{ width:950px;float:left; height:160px;background:url(../images/head.jpg) no-repeat; margin:0 auto;}
.head .logo{ width:125px; height:32px; margin:15px 0 0 18px; float:left;}
.topbox{ width:94%; padding:10px 3%; margin:0 0 10px; border-bottom:5px solid #74a3ff; background:#fff; float:left; line-height:25px;}
/*main*/
.pubbox{ width:182px; height:180px; padding:14px 40px 0 50px; background:url(../images/boxbg01.jpg) no-repeat; float:left;}
.pubbox p{ width:100%; float:left; line-height:23px;}
.pubbox b{ font-size:14px; font-style:normal; color:#FF0000}
.pubbox p a{ color:#2a00fe;}
.tbox{ width:370px; float:left; margin:0 8px;}
.tbox h2{ width:100%; float:left; color:#1916ab; font-size:14px;}
.tbox h2 img{ vertical-align:middle}
.tbox h2 a{ float:right; font-weight:normal; font-size:12px; margin:8px 8px 0 0;}
.tbox .cont{ width:94%; padding:10px 3%; float:left; background:#f7faff; line-height:25px;}
.tbox .cont p{ width:100%; float:left; padding:8px 0 10px;}
.tbox .cont li{ width:40%; float:left; padding:0 0 0 9%;}
.tbox .cont li a {color:#2801fc;}
.tbox2{width:290px; float:right; margin:0}
.tbox2 .cont p{ padding:0 0 10px;}
.mbox{ width:100%; float:left; margin:10px 0 0;}
.mbox h2{ width:100%; float:left;}
.mbox h2 a{float:right; margin:12px 15px 0 0; font-weight:normal;}
.mbox .cont{ width:100%; padding:10px 0; float:left; background:#f7faff; line-height:25px}
.mbox .cont p{ width:94%; padding:0 3% 5px; background:url(../images/boxbg02.jpg) center bottom no-repeat;}
.mbox .cont .lbox{ width:340px; padding:0 13px; float:left; margin:10px 0;}
.mbox .cont .lbox strong{ width:90%; padding:5px; float:left; color:#1916ac; font-size:14px; font-weight:bold;}
.mbox .cont .lbox p{ background:none; border-bottom:1px dotted #83878a; float:left; margin:8px 0; padding:0 3% 15px}
.mbox .cont .lbox p img{ float:left;}
.mbox .cont .lbox p span{ float:right; width:60%;}
.mbox .cont .rbox{ width:555px; padding:0 13px; float:left; margin:10px 0; border-left:1px dotted #83878a;}
.mbox .cont .rbox strong{ width:90%; padding:5px; float:left; color:#1916ac; font-size:14px; font-weight:bold;}
.mbox .cont .rbox .rbody{ width:100%; float:left; border-bottom:1px dotted #83878a;}
.mbox .cont .rbox .rbody img{ float:right; position:relative; bottom:10px;right:10px;}
.mbox .cont .rbox .rbody div{ width:67%; float:left; padding:0 2% 0px}
.mbox .cont .rbox .rbody p{ width:100%; background:none; float:left; margin:0; padding:0}
.mbox .cont .rbox .rbody ul{ width:100%; float:left; margin:0;}
.mbox .cont .rbox .rbody li{ width:45%; float:left; padding:0 0 0 5%;color:#2801fc;}
.mbox .cont .rbox .rbody li a {color:#2801fc;}
.mbox .cont .rbox .rbody2{ border:0}
.mbox .cont .rbox .rbody2 div{ width:96%;}
.mbox .cont .rbox .rbody2 li{ width:31%; padding:0 0 0 2%;}
.mbox2 .cont .rbox{ width:448px; padding:0 13px; float:left; margin:0;border:0; border-right:1px dotted #83878a; }
.mbox2 .cont .rbox .rbody li{ width:45%; float:left; padding:0 0 0 4%;color:#2801fc;}
.mbox2 .cont .rbox .rbody p b{ font-size:14px; font-weight:normal;}
.mbox2 .cont .rbox .rbody p b a{ color:#2900fe;}
.mbox2 .cont .rbox .rbody p a.btn{ width:41px; height:22px; line-height:22px; font-weight:bold; font-size:12px; color:#fff; background:url(../images/btn02.jpg) no-repeat; text-align:center; display:inline-block; *display:inline;*zoom:1;}
.mbox2 .cont .rbox .rbody ul{ margin:5px 0;}
.mbox2 .cont .rbox2{ border:0}
.mbox3 .cont .rbox{ width:289px; padding:0 13px; float:left; margin:8px 0 0;border:0; border-right:1px dotted #83878a; }
.mbox3 .cont .rbox .rbody p{ padding:25px 0 5px 22%; width:78%; background:url(../images/boxbg03.jpg) no-repeat;}
.mbox3 .cont .rbox .rbody ul{ margin:8px 0 0;}
.mbox3 .cont .rbox .rbody li{ width:94%; padding:0 0 0 5%;color:#000;}
.mbox3 .cont .rbox2 .rbody p{ background:url(../images/boxbg04.jpg) no-repeat;}
.mbox3 .cont .rbox3 .rbody p{ background:url(../images/boxbg05.jpg) no-repeat;}
.mbox3 .cont .rbox3{ border:0}
.mbox4 .cont .rbox .rbody ul{ width:55%; margin:5px 0;}
.mbox4 .cont .rbox .rbody ul li{ width:90%;}
.mbox4 .cont .rbox .rbody img{ border:1px solid #007eff;}