@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center; background:url(images/bg01.gif) top repeat-x #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p{text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clear{ clear:both;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/180% "宋体";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w980{ width:980px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
h2,h2 a:link,h2 a:visited,h2 a:hover{ color:#2050A4;}

/*top*/
.top01{ height:35px;margin-bottom:4px; line-height:35px;}
.top01 em{ float:left;}
.top01 i{ float:right;}
.top01 i a{ padding:0 8px;}
.nav01{ background:url(images/nav_bg.jpg) repeat-x; height:35px; line-height:35px; font-weight:bold; text-align:center;}
.nav01 a{ padding:0 15px;}
.nav01,.nav01 a,.nav01 a:hover{ color:#fff;}
/*p1*/
.p1_content{ border:#5598C3 1px solid; background:url(images/p1_01.gif) top right no-repeat; width:958px; padding:10px;}
.p1_content .fl{ width:474px;}
.p1_content .fr{ width:455px; padding:0 20px 0 0;}
.p1_content .fr h1{ font-size:20px; font-weight:bold;}
.p1_content .fr span{ display:block; background:url(images/p1_02.gif) bottom repeat-x; padding-bottom:12px; margin-bottom:10px;}
.p1_content .fr p{ padding:10px 0;}
.p1_content .fr b{ display:block; padding:0px 0 10px; font-size:14px;}
.p1_content .fr b i{ color:#c00;}
/*p2*/
.p2_content{ background:url(images/p1_03.gif);}
.p2_line{ background:url(images/p1_04.gif); height:1px; overflow: hidden;}
.p2_content .fl{ width:648px;}
.p2_content .fr{ width:320px; margin-right:1px; _display: inline;}
.p2_content .fl h2{ background:url(images/p1_05.gif) no-repeat; height:28px; line-height:28px;}
.p2_content .fl h2 em{ padding-left:25px; font-size:14px; font-weight:bold; float:left;}
.p2_content .fl h2 i{ padding-right:10px; float:right;}
.p2_content .fl ul{ padding:10px 0 10px 10px;}
.p2_content .fl ul li{ float: left; padding:10px 14px; width:280px;}
.p2_content .fl ul li em{ display:block; margin-bottom:6px;}
.p2_content .fl ul li p img{ margin-right:5px;}
.p2_content .fr h2{ background:url(images/p1_08.gif) repeat-x; height:28px; line-height:28px; margin:0 1px;}
.p2_content .fr h2 em{ padding-left:10px; font-size:14px; font-weight:bold; float:left;}
.p2_content .fr h2 i{ padding-right:10px; float:right;}
.p2_content .fr span{ border-top:#2050A4 1px solid; display:block; height:10px; background:#fff; overflow:hidden;}
.p2_content .fr ul{ padding:10px 15px;}

.p2_content .fr dl{ width:290px; margin:8px auto;}
.p2_content .fr dt{ padding:2px 0;}
.p2_content .fr dl input{ vertical-align:middle;}
.p2_content .fr dd{ text-align:center;}
.p2_content .fr dd input,.p4_content .fr img{ margin:2px 8px;}
/*p3*/
.p3_content{ border:#6385BF 1px solid; width:978px;}
.p3_content h2{ background:url(images/p2_01.gif) no-repeat; height:28px; line-height:28px;}
.p3_content h2 em{ padding-left:25px; font-size:14px; font-weight:bold; float:left;}
.p3_content h2 i{padding-right:10px; float:right;}
.p3_content ul{ padding:10px 0 0 13px;}
.p3_content ul li{ float:left; padding:10px 20px; width:150px;}
.p3_content ul li img{ display:block;}
/*p4*/
.p4_content{ background:url(images/p1_03.gif);}
.p2_line{ background:url(images/p1_04.gif); height:1px; overflow: hidden;}
.p4_content .fl{ width:648px;}
.p4_content .fr{ width:320px; margin-right:1px; _display: inline;}
.p4_content h2{ background:url(images/p1_08.gif) repeat-x; height:28px; line-height:28px; margin:0 1px;}
.p4_content h2 em{padding-left:10px; font-size:14px; font-weight:bold; float:left;}
.p4_content h2 i{ padding-right:10px; float:right;}
.p4_content span{ border-top:#2050A4 1px solid; display:block; height:10px; background:#fff; overflow:hidden;}
.p4_content .fl .it{ margin:10px auto; width:640px;}
.p4_content .fl .it ul{ width:120px; text-align:center; float:left; padding-left:5px;}
.p4_content .fl .it ul li{ text-align:center; padding:5px;}
.p4_content .fl .it div{ width:500px; float:right;}

.p4_content .fl .div02{ padding:15px 10px; width:615px; height:80px;}
.p4_content .fl .dot{ border-bottom:#ccc 1px dotted;}
.p4_content .fl .div02 p{ width:310px; float:left; font-size:14px;}
.p4_content .fl .div02 p img{ float:left; margin:0 10px 0 0}
.p4_content .fl .div02 p b{ display:block;}
.p4_content .fl .div02 ul{ width:280px; float:right;}

.p4_content .fr dl{ width:290px; margin:8px auto;}
.p4_content .fr dt{ padding:6px 0;}
.p4_content .fr dl input{ vertical-align:middle;}
.p4_content .fr dd{ text-align:center;}
.p4_content .fr dd input,.p4_content .fr img{ margin:5px 8px;}
.p4_content .fr p{ display:block; padding:8px 12px;}
.p4_content .fr textarea{ width:99%; height:105px;}
/*copyright*/
.copyright{ padding:30px 0; text-align:center;}
/*2j*/
.p2j_shipin{ border:#2655A6 1px solid; border-top:#2655A6 3px solid;width:978px; padding-bottom:15px;}
.p2j_shipin h6{ height:28px; line-height:28px; border-bottom:#8FA7D1 1px solid; margin:10px 10px 0;}
.p2j_shipin h6,.p2j_shipin h6 a,.p2j_shipin h6 a:hover{ color:#2050A4;}

.p2j_shipin ul{ padding:10px 0 10px 10px;}
.p2j_shipin ul li{ float: left; padding:10px 6px; width:180px;}
.p2j_shipin ul li em{ display:block; margin-bottom:6px;}
.p2j_shipin ul li p img{ margin-right:5px;}

.p2_content .fl_2jlist{ border-top:#2655A6 3px solid;}
.p2_content .fl_2jlist h6{ margin:10px;}
.p2_content .fl_2jlist h6,.p2_content .fl_2jlist h6 a,.p2_content .fl_2jlist h4,.p2_content .fl_2jlist h4 a{color:#2050A4;}
.p2_content .fl_2jlist h4{border-bottom:#8FA7D1 1px solid; margin:10px 20px; height:28px; line-height:28px; clear:both;}
.p2_content .fl_2jlist h4 em{ float:left; font-size:14px; font-weight:bold;}
.p2_content .fl_2jlist h4 i{ float:right;}
.p2_content .fl_2jlist .list_14{ margin:10px 25px;}
.p2_content .fl_2jlist .list_14 li a{ float:left;}
.p2_content .fl_2jlist .list_14 li i{ float:right; color:#838383; font-size:12px;}
.p2_content .fl_2jlist .list_14 .kong{ background:none;}

.p2_content .ol_2j{ background:url(images/no_ol.gif) no-repeat 0 3px; margin:15px;}
.p2_content .ol_2j li{ line-height:22px; padding-left:24px;}
.p2_content .pic{ clear:both; padding-left:5px; margin-bottom:0;}
.p2_content .pic li{ float:left; text-align:center; padding:10px 10px 0 ; width:115px;}
.p2_content .pic li img{ display:block;}
.p2_content .list_12{ clear:both; margin-top:0;}

.p2j_pic{border:#2655A6 1px solid; border-top:#2655A6 3px solid;width:978px; padding-bottom:15px;}
.p2j_pic h6{ margin:10px;}
.p2j_pic h6,p2j_pic h6 a,p2j_pic h6 a:hover,.p2j_pic h4,p2j_pic h4 a,p2j_pic h4 a:hover{color:#2050A4;}

.p2j_pic h4{border-bottom:#8FA7D1 1px solid; margin:10px 20px; height:28px; line-height:28px; clear:both;}
.p2j_pic h4 em{ float:left; font-size:14px; font-weight:bold;}
.p2j_pic h4 i{ float:right;}

.p2j_pic ul{ padding:10px 0 0 8px;}
.p2j_pic ul li{ float:left; padding:10px 6px; width:180px;}
.p2j_pic ul li img{ display:block;}
/*play*/
#play2 {width:445px;margin-top:0px; height:250px; overflow:hidden;}
#play2 li{list-style:none;}
#playText2 { margin-top:-25px; z-index:2; padding-left:10px; font-size:14px; text-align:left; font-weight:bold; width:100%; color:#fff; line-height:25px; height:25px; overflow:hidden;  cursor:pointer; background:#313032; filter:alpha(opacity=80); opacity:0.80;}/*position:absolute;*/
#playShow2 p{display:none;}
#playNum2 { margin:-25px 5px 0 300px; z-index:3; width:145px; text-align:right;  height:25px; overflow:hidden; filter:alpha(opacity=80); opacity:0.80; }/*position:absolute;*/
#playNum2 a { margin:0px; width:25px; font:bold 12px "Times New Roman", Times, seri; height:25px;  line-height:25px; cursor:pointer; color:#fff; padding:6px 8px 5px; background:#000; text-align:center }
#playShow2{ width:445px; height:250px; overflow:hidden; }
#playShow2 img { width:445px; height:250px; }
