/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,select,div{margin:0;padding:0;}
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center;background:#fff}
div { margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p {font:normal 12px/180% "宋体"; text-align:left;}
a{color:#000000;}
a:link,a:visited{text-decoration:none}
a:hover{color:#000000; text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;} 
/*clear*/
.clear{ clear:both}
.clearfix{display:inline-block;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden}

/*all*/
h1{display:block;clear:both}
h1,h1 a{font:normal 16px/28px "SIMHei"}
h2,h2 a{font:bold 14px/180% "宋体"}
h3,h3 a{clear:both; display:block;font-size:12px;color:#055a88;}
.p1_content ul,.p2_content ul,.ej_new ul{padding:0 5px;}
.p1_content ul li,.p2_content ul li,.p3_content ul li,.ej_b ul li,.ej_br ul li,.ej_new ul li{background:url(images/dian.gif) no-repeat center left; padding-left:10px;}
.space{height:10px;line-height:10px;clear:both;background:#fff;}
.space1{height:10px;line-height:10px;clear:both;background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.center{text-align:center;}
/*copyright*/
#copyright{clear: both;margin: 5px auto;padding-top:10px;width: 980px;height: auto;text-align:center}
#copyright p{text-align:center}
/*other*/
.marg_top10{ margin-top:10px;}
.marg_bt10{ margin-bottom:10px;}
.margin10{ margin:10px auto}
.width980{ width:980px;margin:0 auto; overflow:hidden}

/*sub_nav*/
.sub_nav{ width:980px; height:52px; background:url(images/t0.gif) no-repeat; margin:20px auto 0;}
.sub_nav_l{ width:257px; height:auto; float:left; display:inline; padding:5px 0 0px 0 }
.sub_nav_l img{ float:left; margin-right:8px;}
.sub_nav_c{ width:460px; height:auto; float:left; color:#000; margin-left:40px;background:url(images/navbg.gif) no-repeat 147px 10px }
.sub_nav_c a:hover,.sub_nav_c a:link,.sub_nav_c a:visited{ color:#000;}
.sub_nav_r{ width:215px; float:right; margin-top:5px; color:#000;}
.sub_nav_r a:hover,.sub_nav_r a:link,.sub_nav_r a:visited{ color:#676767;}
.sub_nav_r select{border:1px solid #ccc;line-height:15px;font-size:12px;background:#fff; overflow:hidden; vertical-align:middle}
.sub_nav_r img{vertical-align:middle}
.sub_nav_c li { display:block; width:147px; height:auto; float:left;text-align:center; padding:7px 0px; display:inline;}
.sub_nav_c li a { margin:auto 4px;}
.sub_nav_c .sub_nav_c1{border-right:none}

.sub_nav2 { width:100%; height:33px;border-top:5px solid #055a88; margin:0 auto; clear:both;border-bottom:1px solid #055a88 }
.sub_nav2 div{ display:block; width:980px; height:33px; margin:0 auto;  line-height:33px; font-size:14px; color:#000; }
.sub_nav2 div img{float:left;margin:9px 0;}
.sub_nav2 div a{ color:#000; font-size:14px;font-weight:bold;display:block;float:left;padding:0 20px;}
.sub_nav2 div a.this{background:url(images/tit_1.gif) no-repeat top center;}

.gggk{ width:980px; height:46px; line-height:46px; margin:0 auto; }
.gggk td {height:46px; line-height:46px; vertical-align:middle; }
.gggk td a{ color:#DC001A;}

.gd_new { width:980px; height:45px; margin:0 auto; }
.gd_1 { color:#999; line-height:45px;float:left;width:660px; height:45px; overflow:hidden;}
.gd_1 a{color:#999;}
.gd_1 b{color:#055a89;font-weight:normal;line-height:45px;}
.gd_2 { display:block; width:300px; height:35px;  float:right;padding-top:10px;}
.gd_2 input{width:270px;height:22px;background:#eeeeee;border:none;line-height:22px;  vertical-align:middle}
.gd_2 img{ vertical-align:middle}
.gd_3 { float:right; display:block; width:239px; height:37px; line-height:37px; float:right;}
.gd_3 img{ margin:8px 0 auto 0; float:left;}
.gd_3 input{ width:208px; height:20px; border:1px solid #ccc;float:left; background:#DCDCDC; margin:8px 0 auto auto}

.gg { width:980px; height:auto; clear:both; margin:0 auto 10px auto}
.gg2 { width:978px; height:78px; clear:both; margin:10px auto; }
.gg2 img{border:1px solid #EACBED;}


.marg_top10{ margin-top:10px;}
.marg_bt10{ margin-bottom:10px;}
.margin10{ margin:10px auto}
.width980{ width:980px;}
/*p1*/
.p1_content{background:url(images/bg_1.gif)}
.p1_left{width:280px;float:left}
.p1_center{width:360px;float:left;margin-left:20px; overflow:hidden}
.p1_right{width:300px;float:right}

.p1_1{border:1px solid #51b1e9;background:#e8f7ff;padding:7px;}
.p1_1 ul{border:1px solid #51b1e9;background:#fff;padding:8px;}
.p1_1 ul a{}
.p1_1 ul h2{background:url(images/line2.gif) repeat-x bottom;margin-bottom:5px;}
.p1_1 ul li{background:url(images/dian1.gif) no-repeat center left; padding-left:10px;}
.pl_tit{background:url(images/titbg_1.gif) repeat-x;line-height:26px;height:26px;text-align:right;color:#055a88;padding:0 10px;}
.pl_tit a{color:#055a88;}
.pl_tit h2{float:left;}
.p1_2a{line-height:22px;padding:0 0 6px 10px;background:#dff1fa;color:#055a88;border-top:2px solid #fff;}
.p1_2a a{color:#055a88}
.p1_2b {height:95px;line-height:22px;overflow:hidden;padding:0 0 0 10px;border-top:1px solid #e7e7e7}
.p1_2b tr td,.p1_2a tr td{padding:6px 0 6px 0;}
.p1_2a img,.p1_2b img{float:left;margin:3px 7px 0 0;}
.p1_2a .an{background:url(images/ico_1.gif) no-repeat center center;width:12px;border-left:1px solid #e7e7e7; cursor:pointer;display:block}
.p1_2b .an{background:url(images/ico_2.gif) no-repeat center 40px;width:12px;border-left:1px solid #e7e7e7; cursor:pointer;display:block}
.p1_3{background:#fff;padding-bottom:15px;}
.p1_3 p,.p1_3 p a{line-height:22px;color:#055a88;}
.line,.line2{background:url(images/line.gif) repeat-x;height:1px;line-height:1px;margin:5px 0;clear:both}
.line2{margin:8px 10px}
.line1{background:url(images/line2.gif) repeat-x;height:1px;line-height:1px;margin:5px;clear:both}
.p1_4{border-top:1px solid #e7e7e7}
.p1_4a{line-height:26px;height:26px;}
.p1_4a ol li{background:#52b2e9;display:block;width:50%;float:left;text-align:center;color:#fff;font-size:14px;font-weight:bold}
.p1_4a ol li.this{background:url(images/titbg_2.gif);color:#055a88}
.p1_4b{margin:10px;font-size:14px;overflow:hidden}
.p1_4b li{font-size:14px;line-height:26px;}
.p1_4b li div{ padding:0;}
.p1_rtit{text-align:right;line-height:28px;background:#52b2e9;padding:0 10px; height:28px;}
.p1_rtit h2{float:left;color:#fff;}
.p1_rtit h2 a{color:#fff;}
.p1_pic{float:left;margin-left:15px; display:inline;text-align:center;width:120px;margin-top:10px;}
.p1_right ul{padding:8px 5px;}
.p1_right .line{margin:0 auto}
.p1_right ul li{margin-left:5px;line-height:22px;}
.p1_5 li{float:left}
.p1_5 h3{background:#add9f0;color:#055a88;padding:0 5px;font:normal 12px/15px "宋体";margin-top:3px; margin-right:5px; float:left;}
.p1_5 {padding:8px 5px; display:block; overflow:hidden}
.p1_5 li{margin-left:7px;}
.p1_list{float:left;width:86px;margin:10px 0 10px 10px; display:block}
.p1_list li{line-height:30px;height:30px;width:80px;background:#dff1fa;text-align:center;color:#055a88;font-weight:bold;margin-top:1px;}
.p1_list li a{color:#055a88}
.p1_list .aa1{background:url(images/tit_2.gif);width:86px;color:#fff;}
.p1_list .aa1 a{color:#fff;}
.p1_5b{margin-bottom:0;float:left; width:245px; overflow:hidden;margin:10px 0;}
.p1_5b li{clear:both; float:none; font:normal 13px/180% "宋体";}
.p1_6 {padding:5px 0;}
.p1_6 li{clear:both;line-height:22px;float:none}
.p1_6 li h3{float:left}
.p1_6 li a{margin:0 10px 0 5px;padding:0;}


/*p2*/
.p2_content{background:url(images/bg_20527.gif);}
.p2_left{width:690px;float:left;  overflow:hidden}
.p2_right{width:280px;float:right;  overflow:hidden}
.p2_1{width:335px;margin-right:10px;float:left;border-bottom:1px solid #e7e7e7}
.p2_tit{background:url(images/web_55.gif);line-height:26px;border:1px solid #11c4e4;color:#fff}
.p2_tit a{color:#fff}
.p2_2{padding:10px;background:#fff;border:1px solid #e7e7e7; width:660px;float:left;position:relative}
.banner_1{background:#fff;width:660px;clear:both; overflow:hidden;margin:0;}
.p2_3{border-bottom:none}
/*p3*/
.p3_content{background:url(images/bg_30527.gif)}
.p3_left{width:680px;float:left;}
.p3_1{background:url(images/line3.gif) repeat-y center;margin:10px 0; overflow:hidden}
.p1_7{width:320px;float:left;font-size:14px;padding:0 0 0 20px;}
.p1_7 li{font-size:14px;line-height:26px;}
.p1_7 h3{float:left;font-weight:bold;line-height:21px;padding:0 10px;}
.p3_2{margin-left:10px;}
.p3_2 p{display:block;margin:10px 0 0 0;}
.p3_2 select{width:110px;line-height:20px;height:20px;margin-right:5px; vertical-align:middle}
.p3_2 img{vertical-align:middle;}
.p3_3{background:url(images/titbg_3.gif) repeat-y  top center;margin:5px 5px 5px 10px; overflow:hidden}
.p3_3 li{line-height:22px;height:22px;text-align:left; overflow:hidden;}
.p3_4 img{margin:5px 3px;}
.p3_4{margin:0;padding:0;}
/*link*/
.link{border:1px solid #e7e7e7;margin-top:10px;}
.link p{display:block;padding:10px 10px 10px 40px;height:auto;}
.link span{display:block;background:#055a88;color:#fff;float:left;width:30px;line-height:13px;text-align:center;padding:18px 0;height:160px;}
/*js*/
.fpic {Z-INDEX: 3; WIDTH:610px; POSITION: relative; HEIGHT:205px;text-align:center; overflow:hidden;float:left}
.bpic {WIDTH:335px; POSITION: relative; HEIGHT:205px;float:left;margin-right:1px; overflow:hidden}
.thubpiccur{border:1px solid #f00;}
.xpic{width:272px;margin:0;overflow:hidden;height:205px;text-align:center;float:right}
.xpic img{float:left;margin:1px}


/*ej_a*/
.ej_gd,.ej_gd a{color:#000}
.ej_gd a{margin:0 5px;}
.ej_a1{padding:10px 5px;}
.ej_a1 b{display:block;width:16px;line-height:13px;height:13px;color:#fff;text-align:center;margin:5px;float:left;background:#055a88;}
.ej_a1 li{line-height:26px;}
.ej_a2 {margin:10px; overflow:hidden}
.ej_a2 h3{float:left;font-weight:bold;line-height:20px;}
.ej_a2 h1,.ej_a2 h1 a{font:normal 20px/40px "SIMHei";text-align:center}
.ej_a2 p{ text-indent:2em;color:#006699;}
.ej_a2 p a{color:#006699;}
.ej_a2 li{clear:both;font-size:14px; float:none;line-height:26px;}
.p1_pic1{color:#666666;margin:10px 10px 0 10px; overflow:hidden}
.p1_pic1 b,.p1_pic1 b a{color:#000}
.p1_pic1 img{float:left;margin-right:10px;}
.ej_a3{width:304px;height:240px;float:left;margin:10px;}
.ej_atit,.ej_atit h4{font-size:14px;}
.ej_atit{text-align:right;padding:0 6px;margin-bottom:10px;background:#dbf4fb;color:#055a88; height:26px;}
.ej_atit a{color:#055a88;}
.ej_atit h4{float:left;font-weight:normal}
.ej_a{border:1px solid #e7e7e7;border-top:none}


/*ej_b*/
.ej_b{padding:10px 10px 0 10px;border:1px solid #e7e7e7; overflow:hidden;width:960px;}
.ej_b1{float:left;width:315px;margin-right:25px;}
.ej_b2{margin-top:0;}
.ej_b2 h3{width:180px;}
.ej_b3{background:url(images/ejb_1.gif);width:978px;}
.ej_bl{width:315px;float:left}
.ej_br{width:645px;float:right}
.ej_b4{width:292px;}
.ej_br ul li{font-size:14px;line-height:26px;}
.ej_br ul{margin:15px;}

/*ej_lb*/
.ej_lb{background:url(images/ejlb_1.gif)}
.lb_left{width:230px;float:left;margin-right:20px;}
.lb_center{width:410px;float:left;border-top:1px solid #e7e7e7;}
.p1_pic2{width:115px;text-align:center;float:left;margin-top:10px;}
.ej_lb1 h4{font-size:14px;background:#055a88;color:#fff;float:left;padding:0 10px;}
.ej_lb1 h4 a{color:#fff;}
.ej_lb1{margin:10px; display:block}
.ej_lb1 li{clear:both;font-size:14px;line-height:26px;}
.ej_new ul li{}


/*ej_c
.ej_c {background:url(images/line3.gif) repeat-y center; overflow:hidden;margin:10px 0;}
.ej_c ul{float:left;width:450px; display:block;padding:0 15px;}
.ej_c ul li{font-size:14px;text-align:right;color:#666666;font-size:12px;clear:both;line-height:26px;}
.ej_c ul li a{float:left;color:#000;font-size:14px;}*/

/*ej_pic*/
.p1_pic3{width:150px;float:left;text-align:center;margin:10px 0 0 5px;}
.ej_pic{background:none}
.ej_pic .p2_1{width:311px;margin:0;border:1px solid #e7e7e7}
.ej_pic .p2_1 li{margin-left:10px;}
.space2{width:20px;float:left;}
.ej_4b{border-top:1px solid #e7e7e7;border-bottom:none}

.p1_pic4{width:160px;}
.bor{border:1px solid #e7e7e7}
.bor1{border-bottom:1px solid #e7e7e7}
.pic_right{width:679px;background:#fff;float:right;}
.pic_a1{height:35px;line-height:35px;color:#fff;background:#065a88;padding:0 10px;text-align:right}
.pic_a1 span{float:left}
.pic_a1 img,.pic_a1 input{ vertical-align:middle}
.pic_a1 a{color:#fff;margin:0 5px;font-size:14px;}
.pic_right ol{padding:10px;overflow:hidden;border-bottom:1px solid #e7e7e7;}
.pic_right ol li{float:left;text-align:center;margin:2px 5px;}
.pic_right h5{font:normal 36px/100px Arial;float:left;color:#065a88;}


/*20100521*/
.p1_4b div.p1_pic3{width:150px;float:left;text-align:center;margin:10px 0 0 0px;}
.ej_c {background:url(images/line3.gif) repeat-y 470px 0px; overflow:hidden;margin:10px 0;}
.ej_c ul{width:940px;display:block;padding:0 10px;}
.ej_c ul li{font-size:12px;text-align:right;color:#666666;line-height:26px;float:left;width:430px;height:26px;padding:0 30px 0 15px;}
.ej_c ul li a{float:left;color:#000;font-size:14px;}

/*20100527*/
.p1_3,.p1_3 h1,.p1_3 p{text-align:center;}
.p1_rtit a:link,.p1_rtit a:hover,.p1_rtit a:visited{color:#fff;}
/*.p1_4 div.p1_4b li{font:normal 14px/180% "宋体";}
.p1_4b li{font:normal 12px/180% "宋体";}
.p1_5b li{font:normal 12px/180% "宋体";}
.p1_7 li{font:normal 12px/180% "宋体";}*/
.p3_3{background:none;}
.p2_1 ul.p1_4b{width:335px;margin:10px 10px;overflow:hidden; *width:315px;*margin:10px 5px;}
.p2_1 ul.p1_4b li{letter-spacing:-0.1em;}
.p1_7{width:335px;float:left;font-size:14px;padding:0 0 0 5px;}
.p1_7 li{font-size:14px;line-height:26px;letter-spacing:-0.1em;}
.p1_7 h3{float:left;font-weight:bold;line-height:21px;padding:0 10px;margin:0 0 0 10px;}
/*20100602*/
.ej_a1{padding:10px 0px;}
.ej_a3{width:304px;height:299px;float:left;margin:10px 9px 10px 10px;}
/*20100819*/
.p3_4 li{float:left; width:135px; height:50px; text-align:center; padding:5px 2px; overflow:hidden;}
.p3_4 img{margin:0px 0px;}
.p3_4{margin:0;padding:0;}
/*20100825
.ej_lb1{margin:10px 0px 10px 5px; display:block}
*/
/*20100826*/
.ej_lb{background:url(images/ejlb_1a.gif)}
.lb_left{width:230px;float:left;margin-right:0px;}
.lb_center{width:430px;float:left;border-top:1px solid #e7e7e7;padding:0 0 0 0px;}
.ej_lb1 li{clear:both;font-size:12px;line-height:26px;}
.ej_lb1 li a{font-size:14px;}
/*20110518*/
.ej_new ul li{background:url(images/dian.gif) no-repeat 12px left;}