/* 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:#e3e9f9;}
.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:164px;background:url(../images/head.jpg) no-repeat; margin:0 auto;}
.head .logo{ width:125px; height:32px; margin:15px 0 0 18px; float:left;}

/*main*/
.main{ width:100%; background:#fff; float:left; padding-bottom:5px;}
.topbox{ width:96%; background:url(../images/boxbg01.jpg) #fff no-repeat; float:left; padding:35px 2% 10px; line-height:22px; border-bottom:2px solid #b2c4da;}
.boxbg{ width:100%; float:left;}
.title{ width:100%; float:left; margin:10px 0 0;}
.box01{ width:710px; float:left; margin:10px 0 0 2px; _display:inline}
.box01 .cont{ width:708px; float:left; background:url(../images/boxbg04.jpg) repeat-x left top #f3f3f3; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; _overflow:hidden;}
.box01 .cont img{ float:left; margin:7px 0 0 7px;}
.box01 .cont p{ width:58%; float:right; padding:0 0 10px;margin:0 10px 0 0; border-bottom:1px dashed #7c7c7c;}
.box01 .cont p strong{ width:100%; float:left; padding:5px 0; text-align:center;}
.box01 .cont p strong img{ float:none; margin:0;}
.box01 .cont p span{ width:100%; float:left; line-height:26px;}
.box01 .cont ul{width:58%; float:right; padding:10px 0 0;}
.box01 .cont li{ width:99%; float:left; padding:8px 0 0;}
.box01 .cont li a{ font-size:14px;}
.box02{ width:232px; float:right; margin:10px 2px 0 0; background:#dbf5ea; border:1px solid #abaa8c;}
.box02 .cont{width:230px; background:none}
.box02 .cont img{ margin:7px 0 0 21px;}
.box02 .cont p{ width:94%; float:left; margin:0 0 0 7px; padding-bottom:2px; border:0}
.box03{ width:946px; float:right; margin:10px 2px 0 0;}
.box03 .cont{width:944px;}
.box03 .cont p.width01{width:320px; float:left;padding:5px 14px 0 10px;}
.box03 .cont p.width02{border-left:1px dashed #eaeaec; border-right:1px dashed #eaeaec; width:280px;float:left;padding:5px 14px 0 10px;}
.box03 .cont p.width03{ width:275px;float:left;padding:5px;}

.box03 .cont p{ width:313px; margin:0; float:left; border:0}
.box03 .cont p img{  margin:7px 0 20px 7px; _display:inline}
.box03 .cont p span{ width:92%; margin:3px 4%; height:55px; _margin:3px 10px;}
.box03 .cont p.line{ border-left:1px dashed #eaeaec; border-right:1px dashed #eaeaec;}
.box03 table{ background:#bdd9ff; border:1px solid #bdd9ff; float:left; margin:0 0 10px 7px; _display:inline}
.box03 table th{ background:#edf6fd; border-bottom:1px solid #bdd9ff; padding:5px 0; text-align:center;}
.box03 table td{ background:#fff; border-bottom:1px solid #bdd9ff; padding:2px 15px 2px 0; text-align:right;}
.box03 table td.td{ text-align:center; padding:3px 0;}
.box03 .table01{width:305px;}
.box03 .table01 td{ padding:3px 15px 3px 0; text-align:center;}
.box03 .table02{  width:372px;}
.box03 table td.jz{ text-align:center;}
.box03 .table02 td{ padding:3px 15px 3px 0;}
.box03 .table03{ width:238px; float:left;}
.box03 .table03 td{ padding:11px 15px 10px 0;text-align:left; padding-left:15px;}
.box03 img.imgt{ float:left; padding:5px 0 10px 3px;}
.box04 .cont p span{ height:auto;border-top:1px dashed #7c7c7c; padding-top:5px;}
.box04 .cont p em{ width:100%; float:left; text-align:center;}
.box04 .cont p img{ float:none; margin:0; padding:4px;}
.box05 .cont img{ margin:10px 0px 10px 20px;}
.box05 .cont h2{ float:right; width:80%; text-align:center; border-bottom:1px dashed #979797 ;margin:10px 10px 10px 0;}
.box05 .cont h2 img{ /*margin:5px 0 5px 15px;*/ float:none; margin:5px 0}
.box05 .cont p{ float:right; width:80%; text-align:left; margin:0 10px 0 0; line-height:25px;}
.box05 .cont .clear{ width:96%; height:10px; margin:0 2% 10px; border-bottom:1px dashed #979797 }
