/* 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: #cc0000; 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:url(../images/bodybg.jpg) 0 24px repeat-x;}
.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:182px;background:url(../images/head.jpg) no-repeat; margin:0 auto;}
.head .logo{ width:125px; height:32px; margin:15px 0 0 18px; float:left;}

/*main*/
.leftside{ width:630px; float:left;}
.box01{ width:100%; padding:0 0 15px; margin:0 0 5px; float:left; background:url(../images/ico01.jpg) left bottom no-repeat;}
.box01 h2{ height:49px; width:160px; padding:0 0 0 20px; float:left; color:#43799d; font-size:14px;}
.box01 p{ height:49px; float:left; background:url(../images/boxbg02.jpg) repeat-x; font-size:14px; line-height:24px; color:#fe0000;}
.box01 p b{ color:#42799f;}
.box02{ float:left;}
.box03{ width:381px; height:88px; padding:91px 15px 0 35px; line-height:26px; background:url(../images/boxbg04.jpg) no-repeat; float:right;}
.rightside{ width:310px; height:200px; padding:50px 0 0; float:right; background:url(../images/rightside.jpg) no-repeat;}
.rightside table{ background:#accdf6; width:290px; margin:0 0 0 11px;}
.rightside table th{ background:url(../images/boxbg05.jpg) repeat-x left bottom; height:25px; color:#3675d4; text-align:center}
.rightside table td{ background:#fff; text-align:center; padding:6px 0;}
.title01{ width:90%; float:left; padding:5px 0 5px 20px;}
.box04{ width:324px; float:left;}
.box04 .cont{ width:322px; border:1px solid #68a8d4; border-top:0; float:left; padding:10px 0 20px;*padding:10px 0 14px;}
.box04 .cont strong{ width:90%; float:left; color:#007fff; font-size:14px; padding:10px 0 0 20px;}
.box04 .cont p{ width:88%; float:left; font-size:12px; padding:5px 0 0 35px;}
.box05{ width:617px; float:right;}
.box05 .cont{ width:615px; padding:10px 0 9px ;}
.box05 .cont p.book{ width:130px; float:left; text-align:center; padding:15px 0 0 5px;}
.box05 .cont p.book a{ background:none; margin:0; float:none;}
.box05 .cont p.book span{ width:100%; float:left; padding:15px 0 0;}
.box05 .cont p{ padding:5px 0 0 15px; width:75%; line-height:25px;}
.box05 .cont p a{ float:left; background:url(../images/btnbg.jpg) repeat-x; padding:0 5px; height:23px; line-height:23px; color:#fff; margin:0 0 0 30px;}
.box06{ background:url(../images/title09.jpg) 0 50px no-repeat;}
.box06 h2{ margin:0 0 12px; padding:10px 0 0 20px; height:40px;}
.box06 .cont{ padding:10px 0 10px;*padding:10px 0 15px;}
.box06 .cont li{ width:95%; color:#013afb; float:left; padding:5px 0 0 3%; height:22px; overflow:hidden;}
.box06 .cont li a{ color:#013afb;}
.box07{ width:617px; background:url(../images/title10.jpg) 0 50px no-repeat; float:right;}
.box07 .cont{ width:615px; background:url(../images/boxbg06.jpg) right bottom no-repeat; padding:10px 0;*padding:10px 0 15px;}
.box07 .cont li{ color:#000; font-size:14px;}
.box07 .cont li a{ font-size:12px;}
.box08{ width:301px; background:url(../images/title11.jpg) 0 50px no-repeat; }
.box08 .cont{ width:164px; background:url(../images/boxbg07.jpg) left bottom no-repeat; padding:10px 0 15px 135px;*padding:10px 0 19px 135px;}
.box08 .cont li{ color:#000; font-size:12px;padding:7px 0 0 3%;}
.box09{ width:322px; background:url(../images/title13.jpg) 0 50px no-repeat; margin:0 0 0 7px;}
.box09 .cont{ width:320px; background:url(../images/boxbg08.jpg) right bottom no-repeat; padding:10px 0 12px;*padding:10px 0 17px;}
.box09 .cont p{ width:93%; float:left; padding:0 0 0 4%;}
.box09 .cont li{ color:#000; font-size:12px; padding:0 0 0 3%;}
.box09 .cont li a{ font-size:12px;}
.box10{ width:312px; background:url(../images/title12.jpg) 0 50px no-repeat; float:right; }
.box10 .cont{ width:310px; padding:0;}







