@charset "gb2312";
/* CSS Document */

* { margin:0; padding:0;}
img{ border:0; vertical-align:top;} 
ul, li { list-style:none;}
a{ text-decoration:none; outline:none;}
p{ text-indent:2em;}
.left{ display:inline; float:left;}
.rig{ display:inline; float:right;}
body{ font-size:18px; line-height:30px; background-color:#fef5d6;}
/*......公共样式结束......*/

.top1{ background:url(../imgs/banner_02.jpg) repeat-x; height:129px; margin:0 auto; overflow:hidden; text-align:center;}
.top1 img{ margin-top:15px;}
.banner{ background-color:#daf5fe; height:352px; margin:0 auto; overflow:hidden; text-align:center;}

.part1{ width:100%; margin:0 auto; overflow:hidden; margin-top:20px;}

.part1_1{ background:url(../imgs/part2_02.jpg) no-repeat top center; height:351px; overflow:hidden; font-family:"微软雅黑"; color:#3f4040; font-weight:bold;}
.part1_1_txt{ width:920px; margin:0 auto; overflow:hidden;}
.part1_1 p{ width:645px; margin-top:100px;}
.part1_2{ background:url(../imgs/part2_03.jpg) no-repeat top center; height:118px; overflow:hidden;}


.part2{ background:url(../imgs/part2_04.jpg) no-repeat top center; width:100%; height:1092px; margin:0 auto; overflow:hidden;}
.part2_txt{ width:830px; margin:0 auto; overflow:hidden; margin-top:10px; position:relative;}
.part2_txt dl{ width:100%; overflow:hidden;}
.part2_txt dt{ height:30px;}
.part2_txt dd{ margin-top:10px; padding-left:30px;}
.part2_txt span{ display:inline; float:left; display:block;}
.part2_txt input{ display:inline; float:left; margin-top:4px; _margin-top:0;}

.top{ margin-top:23px; _margin-top:11px;}

.span1{ background:url(../imgs/txt_07.jpg) no-repeat 0 0px; width:140px; height:19px;}
.span2{ background:url(../imgs/txt_07.jpg) no-repeat -139px 0px; width:145px; height:19px;}
.span3{ background:url(../imgs/txt_07.jpg) no-repeat -295px 0px; width:150px; height:19px;}

.span4{ background:url(../imgs/txt_15.jpg) no-repeat 0 0px; width:140px; height:22px;}
.span5{ background:url(../imgs/txt_15.jpg) no-repeat -155px 0px; width:145px; height:22px;}
.span6{ background:url(../imgs/txt_15.jpg) no-repeat -314px 0px; width:150px; height:22px;}

.span7{ background:url(../imgs/txt_22.jpg) no-repeat 0 0px; width:140px; height:21px;}
.span8{ background:url(../imgs/txt_22.jpg) no-repeat -150px 0px; width:145px; height:21px;}
.span9{ background:url(../imgs/txt_22.jpg) no-repeat -314px 0px; width:150px; height:21px;}

.span10{ background:url(../imgs/txt_29.jpg) no-repeat 0 0px; width:90px; height:20px;}
.span11{ background:url(../imgs/txt_29.jpg) no-repeat -95px 0px; width:145px; height:20px;}

.span12{ background:url(../imgs/txt_35.jpg) no-repeat 0 0px; width:90px; height:20px;}
.span13{ background:url(../imgs/txt_35.jpg) no-repeat -95px 0px; width:145px; height:20px;}

.span14{ background:url(../imgs/txt_42.jpg) no-repeat 0 0px; width:140px; height:21px;}
.span15{ background:url(../imgs/txt_42.jpg) no-repeat -150px 0px; width:110px; height:21px;}
.span16{ background:url(../imgs/txt_42.jpg) no-repeat -278px 0px; width:150px; height:21px;}
.dl4{ margin-top:15px; _margin-top:10px;}

.span17{ background:url(../imgs/txt_48.jpg) no-repeat 0 0px; width:195px; height:21px;}
.span18{ background:url(../imgs/txt_48.jpg) no-repeat -200px 0px; width:140px; height:21px;}
.span19{ background:url(../imgs/txt_48.jpg) no-repeat -345px 0px; width:140px; height:21px;}
.span20{ background:url(../imgs/txt_48.jpg) no-repeat -485px 0px; width:180px; height:21px;}

.span21{ background:url(../imgs/txt_55.jpg) no-repeat 0 0px; width:90px; height:20px;}
.span22{ background:url(../imgs/txt_55.jpg) no-repeat -93px 0px; width:145px; height:20px;}

.span23{ background:url(../imgs/txt_62.jpg) no-repeat 0 0px; width:90px; height:20px;}
.span24{ background:url(../imgs/txt_62.jpg) no-repeat -126px 0px; width:145px; height:20px;}

.span25{ background:url(../imgs/txt_76.jpg) no-repeat 0 0px; width:90px; height:20px;}
.span26{ background:url(../imgs/txt_76.jpg) no-repeat -120px 0px; width:145px; height:20px;}

.span27{ background:url(../imgs/txt_79.jpg) no-repeat 0 0px; width:90px; height:20px;}
.span28{ background:url(../imgs/txt_79.jpg) no-repeat -120px 0px; width:145px; height:20px;}

.pos1{ position:absolute; bottom:0px; _bottom:8px; right:250px;}
.pos2{ position:absolute; bottom:0px; _bottom:8px; right:130px;}

.part3_bg{ width:1130px; margin:0 auto; overflow:hidden; margin-top:-130px;}
.part3{ width:1092px; overflow:hidden; background:url(../imgs/part3_13.jpg) repeat-y; padding-bottom:20px;}
.part3_cont{ width:966px; margin:0 auto; overflow:hidden; font-family:"方正正黑简体"; color:#1c658b; font-weight:bold; letter-spacing:-1px;}
.part3_cont p{ width:890px; margin-left:50px; margin-top:20px; text-indent:0;}
.part3_cont img{ margin-left:80px; margin-top:25px;}
.part3_1{ background:url(../imgs/part3_16.jpg) no-repeat; height:180px; margin-top:20px;}
.part3_2{ background:url(../imgs/part3_19.jpg) no-repeat; height:209px; margin-top:20px;}

.part4{ overflow:hidden; margin-top:50px;}
.part4_cont{ width:968px; margin:0 auto; overflow:hidden; background:url(../imgs/part3_24.jpg) no-repeat; height:243px; margin-top:20px;}
.part4_txt{ width:920px; margin:0 auto; overflow:hidden; font-family:"方正正黑简体"; color:#2d7093; font-weight:bold; font-size:16px; line-height:28px; margin-top:25px;}
.part4_txt_left{ width:184px; text-align:center;}
.img_top{ margin-top:10px;}
.part4_txt_rig{ width:720px;}

.bot_menu{ background:url(../imgs/menu_03.jpg) repeat-x; height:39px; margin:0 auto; overflow:hidden;}
.bot_menu ul{ width:910px; margin:0 auto; overflow:hidden; font-size:14px; color:#ffffff;}
.bot_menu li{ display:inline; float:left;}
.bot_menu a{ display:inline; float:left; width:110px; height:39px; line-height:39px; text-align:center; color:#ffffff;}
.bot_menu a:hover{ text-decoration:underline; color:#ffe425;}
.bot_menu li img{ display:inline; float:left;}

.bot{ background:url(../imgs/bot_02.jpg) repeat-x; height:104px; margin:0 auto; overflow:hidden; text-align:center; font-size:14px; color:#ffffff; padding-top:30px; line-height:30px;}