/* 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{ color:#FC740F;}
a:link,a:visited {color: #FC740F; text-decoration:none;}a:hover{color:#cc0000!important; text-decoration:underline!important;}
.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;}
.bodybg{ width:100%; margin:0 auto; background:url(../images/head.jpg) center top no-repeat;}
.center_box{ width:950px; margin:0 auto; padding:0;overflow:hidden; }

/*head*/
.head{ width:950px;float:left; height:212px; margin:0 auto;}
.head .logo{ width:153px; height:45px; margin:41px 0 0 79px; float:left;}

/*main*/
.main{ width:100%; float:left; background:url(../images/bottom.jpg) left bottom no-repeat #fff;}
.topbox{ width:907px; height:52px; padding:3px 10px 0 33px; line-height:22px; color:#45180c; background:#fff; float:left; background:url(../images/topbox.jpg) no-repeat; font-weight:bold; font-size:13px;}
.banner{ width:100%; float:left; padding:2px 0 0;}
.banner2{ width:100%; float:left; padding:5px 0 0;}
.box01{ width:100%; height:168px; float:left; margin:5px 0 0; background:url(../images/boxbg01.jpg) no-repeat;}
.box01 ul{ width:40%; float:left; padding:25px 0 0 15px; line-height:25px;}
.box01 ul.ul{ width:27%; padding:25px 0 0 5px;}
.box01 li{ font-size:14px; color:#0b765c;}
.box01 li a{ font-size:14px; color:#0b765c;}
.box01 li strong{ font-size:14px; font-weight:bold;}
.box01 li strong a{ color:#000}
.box01 a.a{ width:128px; float:left; height:130px; margin:20px 0 0 15px;}
.box02{ width:948px; background:url(../images/boxbg02.jpg) repeat-x #fffeff; float:left; margin:5px0 0 ; border:1px solid #7abc98; margin:5px 0 0;}
.box02 .picbox{ width:130px; float:left; padding:10px 0 5px 15px; line-height:18px;}
.box02 .cont{ width:360px; float:left; padding:10px 0 0 10px; line-height:22px;}
.box02 .cont p{ width:100%; float:left;}
.box02 .cont p span{ line-height:25px; width:100%; float:left;}
.box02 .cont p strong{ width:100%; float:left; text-align:left; font-weight:bold; font-size:14px; padding:0 0 5px;}
.box02 .cont p strong a{ color:#000}
.box02 .cont h2{ width:100%; float:left; text-align:left; font-weight:bold; font-size:14px; padding:5px 0;}
.box02 .cont h2 a{ color:#000;}
.box02 .cont p em{ font-style:normal; font-size:14px; color:#0c765c;}
.box02 .cont li{ width:95px; float:left; text-align:center; padding:0 3px;}
.box02 .cont li span{ width:100%; height:22px; line-height:22px; background:url(../images/btn.jpg) no-repeat; float:left;}
.box02 .cont li span a{ color:#000}
.box02 .cont2{ width:410px; padding:10px 0 5px 20px;}
.box03{ width:948px; background:url(../images/boxbg03.jpg) repeat-x #fffeff; float:left; margin:5px0 0 ; border:1px solid #febf45; margin:5px 0 0;}
.box03 .btnbox{ width:190px; float:left; color:#020087; padding:5px;}
.box03 .btnbox .btn1{ width:100%; height:43px; padding:25px 0 0; float:left; background:url(../images/btn1.jpg) no-repeat; text-align:center; margin:0 0 5px;}
.box03 .btnbox .btn2{ width:100%; height:43px; padding:25px 0 0; float:left; background:url(../images/btn2.jpg) no-repeat; text-align:center; margin:0 0 5px;}
.box03 .btnbox .btn3{ width:100%; height:43px; padding:25px 0 0; float:left; background:url(../images/btn3.jpg) no-repeat; text-align:center; margin:0 0 5px;}
.box03 .btnbox .btn4{ width:100%; height:43px; padding:25px 0 0; float:left; background:url(../images/btn4.jpg) no-repeat; text-align:center; margin:0 0 5px;}
.box03 table{ width:570px; border-left:1px solid #99cbfc; border-top:1px solid #99cbfc; margin:5px 0 0; text-align:center; float:left;}
.box03 table th{ border-right:1px solid #99cbfc; background:#effaff; padding:11px 0}
.box03 table td{ border-right:1px solid #99cbfc; border-bottom:1px solid #99cbfc; padding:14px 0; color:#020087;}
.box03 table td a{ color:#020087;}
.box03 .xyxs{ width:163px; float:right; line-height:22px; padding:0 5px 0 0;} 
.box03 .xyxs h2{ font-size:14px; padding:10px 0 5px;}
.box03 .xyxs .font-title a{ color:#ca0a21;}
.box03 .xyxs .font-cont a{ color:#1162bd;}
.box03 .xyxs b a{ color:#000}
#xingsheng{ margin:0 0 5px 0;}
.bbox{ width:948px; height:160px; float:left; margin:5px 0 0; border:1px solid #00b8d5; background:url(../images/boxbg04.jpg) repeat-x;}
.bbox img{ float:left; padding:15px 0 0 2px;}
.bbox ul{ width:625px; float:left; padding:15px 0 0; line-height:26px;}




