@charset "utf-8";
/* CSS Document */

body {margin: 0px; background-color:#064497;font-size: 12px; color:#626364; font-family:宋体; line-height:22px;}
a:link{ text-decoration:none; color:#634b36;}
a:visited{ color:#634b36; text-decoration:none;}
a:hover{ color:#ff6600; text-decoration:underline;}
ul{margin:0px; padding:0px;}
li{ list-style:none; margin:0px; padding:0px;}
img{border:0px; vertical-align:middle;}

.top_l{ background:url(../images/syp_01.jpg) top right no-repeat; height:488px;}
.top_2{ background:url(../images/syp_03.jpg) top left no-repeat;  height:408px;}
.top1{ width:1027px; height:171px;}
.top2{ width:1027px; height:166px;}
.top3{ width:1027px; height:150px;}
.top4{ width:1027px; height:108px;}
.main{ background:url(../images/syp_10.jpg) repeat-y; height:3075px;}
.main_c{width:1000px;margin:0 auto; }
.syp_l{ width:520px; height:auto; padding-left:20px; float:left;}
.syp_2{ width:425px; height:auto; float:left; }
.syp_x{ width:450px; background:url(../images/syp1_10.jpg) right bottom no-repeat; padding-left:50px; padding-top:15px; height:312px; text-indent:2em; }
.syp_p{ width:418px; }
.syp_t{background:url(../images/syp_u.gif) no-repeat; height:132px; margin-top:50px;}
.syp_w{ width:425px; height:auto; background:url(../images/syp1_13.jpg) right bottom no-repeat;}
.syp_w ul{ background:url(../images/syp_z.jpg) left center no-repeat; width:300px; height:300px; margin-left:60px;}
.syp_w ul li{ padding-left:35px; line-height:28px;}
.syp_w ul li span{ float:right;}
.syp_w ul li a:link{ color:#064497; text-decoration:none;}
.syp_w ul li a:hover{ color:#f60; text-decoration:underline;}
.syp_w ul li a:visited{ color:#064497; text-decoration:none;}
.list{ padding-top:25px;}
.anniu{ padding-left:100px;}
.main_pp{ width:990px; padding-left:4px; float:left; }
.main_pp2{ width:993px; background:url(../images/syp_t_06.jpg)  no-repeat; height:198px; float:left; margin-left:3px;}
#main_pp3{ background:url(../images/syp_t_09.jpg) no-repeat; width:990px; height:296px;}
#main_pp3 p{ width:915px; padding-top:10px; padding-left:30px;}
.main_pp2 p{ width:580px; padding-left:60px; line-height:25px; text-indent:2em; padding-top:20px;_padding-top:30px;}
.main_js{ width:978px; margin-left:11px; background:url(../images/syp_js_06.jpg) repeat-x; float:left; height:auto;_margin-left:6px;}
.main_js_l{ width:495px; float:left; padding-top:25px;}
#main_js2{ margin-left:3px;_margin-left:2px; width:985px;}
#main_js3{ margin-left:12px;_margin-left:6px; width:978px; background:#FFF; margin-bottom:8px;}
.main_js_r{ width:450px; float:left; padding-left:20px; padding-top:25px; background:url(../images/syp_js_20.jpg) bottom no-repeat; height:250px; }
.main_js_z{ background:url(../images/syp_jst_03.jpg) left top no-repeat; height:113px;}
.main_js_z li{ float:left; padding-left:80px; width:380px; line-height:29px;}
.main_js_l ul{ padding-left:25px;}
.main_js_l ul li{ background:url(../images/syp_js_12.jpg) left top no-repeat; float:left;  }
#list_2{ background:url(../images/syp_js_16.jpg) left top no-repeat;}
#list_3{ background:url(../images/syp_js_23.jpg) left top no-repeat;}
.main_js_l ul li div{  float:left; width:470px;padding-top:25px;}
.main_ts{ float:left; width:330px;}
.main_ts2{ float:left; width:366px;}
.main_ts3{ float:left; width:280px;}
.pp1{ background:url(../images/syp_ts_13.jpg) no-repeat; height:77px;}
.pp2{ background:url(../images/syp_ts_14.jpg) no-repeat; height:114px;}
.pp3{ background:url(../images/syp_ts_15.jpg) no-repeat; height:117px;}
.main_zj{ width:586px; height:420px; float:left; background:url(../images/syp_zj_08.jpg) no-repeat;}
.main_jl{ float:right; width:205px; padding-top:100px; padding-right:100px;}
.main_jl2{ float:right; width:255px; padding-top:40px; padding-right:40px;}
.main_jl3{ float:right; width:255px; padding-right:40px;}
.main_zj_r{ width:392px; height:457px; background:url(../images/syp_zj_04.jpg) no-repeat; float:left;}
.main_zj_r ul{ padding-top:75px; padding-left:90px; width:255px;}
.main_zj_r ul li{ float:left; width:280px;}
#lt{ padding-top:60px; padding-left:5px;}
#lt2{ padding-top:50px;padding-left:5px;}
#lt3{ padding-top:42px;padding-left:10px;}
.main_fw{ float:left; width:471px; height:317px; background:url(../images/syp_fw_11.jpg) no-repeat;}
.main_hj{ float:left; width:509px;; height:317px; background:url(../images/syp_fw_13.jpg) no-repeat;}
#main_js4{ height:auto; width:980px; }
.img1{ background:url(../images/syp_fw_09.jpg) no-repeat; height:60px; width:473px; float:left;}
.img2{ background:url(../images/syp_fw_07.jpg) no-repeat; height:60px; width:500px; float:left;}
#main_pp2{ width:984px; padding-left:8px; _padding-left:9px; background:url(../images/hj.jpg) right no-repeat;}
.main_fw2{ width:390px; padding-top:150px; padding-left:40px; line-height:20px; color:#1a4452;}
.main_hj p{ color:#1a4452; line-height:20px; text-indent:2em; width:472px;}
#main_pp4{ margin-top:6px;}
#main_js4{ background:url(../images/syp_fw_12.jpg) repeat-x;}
.main_yb{ width:593px; height:auto; background:url(../images/syp_fw_25.jpg) left top no-repeat; margin-top:20px; float:left;}
.main_yb ul{ padding-left:120px; }
.main_yb ul li{ width:450px; float:left; }
#zx{ padding-top:5px;}
.main_yb_r{ width:337px; height:291px; float:left; background:url(../images/syp_fw_22.jpg) bottom no-repeat;}
.bottom{ background:url(../images/bottom_07.jpg) no-repeat; width:1027px; height:19px;}
.syp_b{ width:100%; background:url(../images/bp.jpg) repeat-x; height:108px; margin-top:15px;}
.logo{ width:1000px; margin:0 auto;}
.t{ background:url(../images/logo.jpg) left no-repeat; height:60px; padding-top:55px; margin-left:40px; width:204px; float:left;}
.wz{height:70px; padding-top:35px; float:right;}



#headerzt{ background:url(../images/headbg.jpg) repeat-x; height:80px; margin:0 auto; width:100%; }
#head_zt{ padding:25px 0 0 15px; width:980px; height:55px; margin:0 auto;}
#head_zt .head_l{ width:231px; float:left;}
#head_zt .head_r{  float:right; width:680px; margin:10px 15px 0 0; }
#head_zt .head_r li{ float:left; margin:0 5px; display:inline; line-height:14px;}

#bodym{background:url(../images/bg.jpg) repeat-x; width:100%;color:#444444;}
#head_zt .head_r li a{ font-size:12px; color:#444; text-decoration:none;}
#head_zt .head_r li a:hover{ font-size:12px; color:#444; text-decoration:underline;}
ol,ul {	list-style: none;}

#footerzt{background:url(../images/footerbg.jpg) repeat-x; height:67px; clear:both; width:100%; margin:0 auto}
#footerzt .footerzt{ width:984px; text-align:center; margin:0  auto; padding-top:30px; font-size:12px;}
