@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; }
li{list-style-type:none;}

a{text-decoration:none;}
a img{border:none;}
h4{font-size:14px;}
.floatL{float:left;}.floatR{float:right}
.w_200{width:220px;}.w_750{width:700px;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#f0f0f0;}
.header{ height:126px; width:955px;  margin:0 auto;}
.header h1{ padding:20px 0 11px 35px;}
.snav_box{background:url(../images/bg_nav_top.jpg) no-repeat 0 0; height:32px; width:167px; line-height:32px; float:right; margin-right:8px;text-align:center;}
.snav_box a{color:#666;}

.menu_box{height:38px; background:url(../images/bg_menu.jpg) no-repeat center bottom;}
.menu_box ul{float:right; padding:0 30px; height:32px; }
.menu_box ul li{float:left; position:relative; overflow:visible; height:32px; line-height:32px; padding:0 5px;}
.menu_box ul li a{color:#666;font-size:14px; height:32px; line-height:40px;_line-height:35px;display:block; float:left;width:100px;}
.menu_box ul li a span{height:32px; color:#000; font-weight:bold; display:block; float:left; width:100px; text-align:center; cursor:pointer;}
.menu_box ul li a:hover,.menu_box ul li .ov{ background:url(../images/bg_aov.gif) no-repeat 0 0; color:#fff; line-height:35px;}
.menu_box ul li a:hover span,.menu_box ul li .ov span{ color:#fff; background:url(../images/bg_aov.gif) no-repeat right -32px;}
.menu_box ul li div{position:absolute; height:auto; left:5px;  background: #00213A url(../images/bg_er.gif) no-repeat right bottom; filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85; width:100px; top:32px;display:none;}
.menu_box ul li div a{display:block;color:#FFF; clear:both; height:30px;line-height:30px; text-align:center;border-bottom:1px solid #223F54;  margin:1px 0 -1px 0; width:100px;}
.menu_box ul li div a:hover{background:#000; height:30px;}

.main{background:url(../images/bg_main.jpg) repeat-y center 0;width:955px;margin:0 auto;}

.banner{width:940px;  margin:0 auto;margin-left:7px;*margin-left:7.5px;}
.banner img{width:100%; display:block;margin-left:0px;*margin-left:0.5px;}

.box_01{background:url(../images/bg_huodong.jpg) no-repeat 0 0; margin:0 13px 0 0; height:150px; width:300px;}
.box_01 ul{ padding:40px 15px 0 15px;}
.box_01 a{color:#666;}
.box_01 a:hover{color:#f60; text-decoration:underline;}
.box_01 ul li{line-height:22px;}
.box_01 ul li span{float:right; color:#f60;}

.box_02{background:url(../images/bg_our.jpg) no-repeat 0 0; height:150px; width:300px;}
.box_02 ul{ padding:40px 15px 0 15px;}
.box_02 a{color:#666;}
.box_02 a:hover{color:#f60; text-decoration:underline;}
.box_02 ul li{line-height:22px;}

.box_03{background:url(../images/bg_zp.jpg) no-repeat 0 0; height:150px; width:300px;}
.box_03 ul{ padding:40px 15px 0 15px;}
.box_03 a{color:#666;}
.box_03 a:hover{color:#f60; text-decoration:underline;}
.box_03 ul li{line-height:22px;}
.box_03 ul li span{float:right; margin-right:60px; color:#f60;}

.floatL{float:left;}.floatR{float:right;}

.box_all{margin:13px auto 0 auto; padding:0 15px;}


.box_me{width:208px; background:url(../images/bg_aboutleft.jpg) no-repeat 0 0; height:264px; margin:0 0 0 5px;}
.box_me ul{width:90%; margin:0px auto; padding:0px 0;}
.box_me ul li{height:24px; margin:0 0 5px 0; border-bottom:1px solid #f0f0f0; line-height:24px; padding:0 0 0 10px; background:url(../images/icohd.gif) no-repeat 0 9px;}
.box_me ul li a{color:#666; font-size:14px; display:block; background:url(../images/bg_ico.gif) no-repeat 150px -23px;}
.box_me ul li a:hover,.box_me ul li .ov{background:url(../images/bg_ico.gif) no-repeat 150px 8px; font-weight:bold; color:#01213a;}

.now_pos{height:24px; border-bottom:1px solid #e9e9e9; line-height:24px; background:url(../images/now_pos.gif) no-repeat 0 5px; padding:0 0 0 18px }
.now_pos a{color:#666;}
.now_pos img{vertical-align:middle;}.now_pos strong{color:#f60;}
.pages_con{line-height:24px; font-size:14px; padding:15px 10px;}

.even_ul{width:94%; margin:15px auto;}
.even_ul a{color:#666;}
.even_ul li{height:24px; line-height:24px; margin:0 0 5px 0 ; background:url(../images/icohd.gif) no-repeat 0 11px; padding:0 0 0 10px;} 
.even_ul li span{float:right; color:#ccc;}.even_ul li a{font-size:13px;}.even_ul li a:hover{color:#111;}
.page_box{height:22px; text-align:right; color:#999; padding:0 15px; line-height:22px;}.page_box strong{color:#c00;}
.zp_box{width:95%; margin:20px auto;}
.zp_box dl{line-height:25px; margin:10px 10px 0 10px; font-size:14px;}.zp_box dl dt{float:left; width:49%;}.zp_box dl dd{clear:both;}
.zp_box h4{  background:url(../images/bg_h4.jpg) repeat-x 0 0 ; padding:0 0 0 10px; height:25px; line-height:25px;}
.zp_box h4 a{float:right; background:url(../images/bg.jpg) repeat-x 0 0 ; display:block; width:90px; font-size:12px; line-height:25px; font-weight:400; text-align:center; color:#000;}
.zp_box .zp_con{padding:12px; line-height:20px; background:#f9f9f9; border:1px solid #ccc; margin:0 0 15px 0}
.zp_form{width:95%; margin:10px auto;}.zp_form dl{clear:both; line-height:25px;}
.zp_form dl dt{float:left; margin:3px 0 0 0; width:80px; text-align:right;}.zp_form dl dd{float:left; margin:5px 0 0 0;}
.inp{border:1px solid; border-color:#666 #ccc #ccc #666;}

.zp_form button{background:#03304f;color:#fff; width:58px; height:28px; line-height:23px;}

.pages_all{padding:10px 20px; line-height:23px; font-size:14px;}
.zp_form h4{background:#f9f9f9; height:24px; line-height:24px; padding:0 10px;}
.footer{ clear:both; width:955px;  background:url(../images/footer.jpg) no-repeat 0px bottom; padding:0px 0 45px 0; }
.footer hr{width:938px; display:block; margin:0 auto;margin-top:9px;*margin-top:0px;_margin-top:-7px;}
.footer p{padding:0 30px; line-height:48px;}
.footer p a{color:#666;}
.footer p a:hover{text-decoration:underline;}

