@charset "utf-8";
/* CSS Document */
body,ul,li,h1,h2,h3,dl,dt,dd,ol{margin:0; padding:0; font-size:13px; color:#134d9b; FONT-FAMILY: Arial, Helvetica, sans-serif;}
h1{ font-size:14px;}
h3{ font-size:13px;}
li{list-style:none}
a {FONT-SIZE: 12px; COLOR: #2259a6; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:hover {COLOR: #2259a6; TEXT-DECORATION: underline}
#head, #main, #foot{width:960px; margin:0 auto; text-align:left; clear:both; overflow:hidden;}

.menu{height:31px;background:url(../images/menu_bg.gif) repeat-x; width:960px;margin:0 auto;clear:both;}
.menu ul li{float:left; position:relative; line-height:31px}
.menu ul li a, .menu ul li a:visited{display:block; text-decoration:none; color:#fff; width:94px; text-align:center;}
.menu ul li ul{display:none}
.menu table{border-collapse:collapse;}
.menu ul li:hover a, 
.menu ul li a:hover{color:#bfd1ff; border-bottom:0px solid #606;text-decoration:none;}
.menu ul li:hover ul, 
.menu ul li a:hover ul{display:block; position:absolute;left:0; width:96px; margin-top:-1px;background:#3c5aa9}
.menu ul li:hover ul li a, 
.menu ul li a:hover ul li a{display:block; color:#fff; line-height:14px; padding:5px; width:86px; border-bottom:1px solid #4e68af}
.menu ul li:hover ul li a:hover, 
.menu ul li a:hover ul li a:hover{background:#002481; color: #FFCC99}
#head{ border-bottom:1px solid #9ab4d5}
.drop{ margin-left:10px;}

.clear{ clear:both;}
.top{padding:0px 3px; line-height:22px; }
.top span{ float:right;}

#layout1{ padding:6px 0px;}
#focus{ width:322px; border: 1px solid #6381bf; background: url(../images/md.gif) repeat-x #e0f0ff; }
.flash{ border:1px solid #cfe0ed;padding:5px;}
.la_lef{ float:left;}

#news{ margin-left:10px;width:360px;}
.new_top{ line-height:26px; background:url(../images/news_1.gif) no-repeat; padding-left:40px; color:#001f7f; font-size:14px; font-weight:bold; padding-top:1px;}
.new_text{ }
.new_text ul{ margin:2px 8px;}
.new_text ul li{ line-height:23px; background:url(../images/circle.gif) no-repeat 1px; padding-left:10px; font-size:13px}
.new_text ul li span{ float:right; color:#939fa7; font-size:11px}

#video{ width:254px;  float:right; border:1px solid #94b8e4; height:251px;}
.select_menu{FLOAT:left; LINE-HEIGHT:25px; HEIGHT:25px; TEXT-ALIGN:center}
.select_menu{BORDER-RIGHT:#ace 1px solid; BORDER-TOP:#ace 1px solid; BORDER-LEFT:#ace 1px solid; BORDER-BOTTOM:#ace 1px solid; BACKGROUND-COLOR:#fff}
.select_left{FLOAT:left; LINE-HEIGHT:25px; HEIGHT:25px; TEXT-ALIGN:center}
.select_info{FLOAT:left; LINE-HEIGHT:25px; HEIGHT:25px; TEXT-ALIGN:center}
.select_left{BORDER-RIGHT:#ace 1px solid; BORDER-TOP:#ace 1px solid; BORDER-LEFT:#ace 1px solid; BORDER-BOTTOM:#ace 1px solid; BACKGROUND-COLOR:#f4faff}
.select_info{BORDER-RIGHT:#ace 1px solid; BORDER-TOP:#ace 1px solid; BORDER-LEFT:#ace 1px solid; BORDER-BOTTOM:#ace 1px solid; BACKGROUND-COLOR:#f4faff}
.select_left IMG{PADDING-TOP:7px}
.select_left{BORDER-TOP-WIDTH:0px; BORDER-LEFT-WIDTH:0px; BORDER-BOTTOM-WIDTH:1px; BORDER-RIGHT-WIDTH:0px}
.select_info{BORDER-TOP-WIDTH:0px; BORDER-LEFT-WIDTH:1px; FONT-SIZE:12px; BORDER-BOTTOM-WIDTH:1px; CURSOR:pointer; BORDER-RIGHT-WIDTH:0px}
.select_menu{FONT-WEIGHT:bold; FONT-SIZE:13px; color:#CC3300}
.select_menu{BORDER-TOP-WIDTH:0px; BORDER-LEFT-WIDTH:1px; BORDER-BOTTOM-WIDTH:0px; BORDER-RIGHT-WIDTH:0px}

.vpic{ width: auto; height:75px;}
.vpic img{float:left; padding:3px; border:#cdcfd1 1px solid; margin-right:5px;font-size:13px;}
.vpic h3{float:left; width:140px; margin-top:5px;}
.vpic h3 a{ font-size:14px;font-weight:normal;}
.vpic p{ float:left;width:140px; color:#666;margin:5px 0px; font-size:13px;}
.vtext ul li a{ line-height:20px; margin-left:3px;}

#banner_c img{ margin:1px auto 5px; b}

#layout2{ margin-top:1px;}
#product{ width:696px;float:left}
.product_t{ background:url(../images/p_b.gif) repeat-x; border:solid 1px #6e99d3; line-height:21px; margin-bottom:5px; }
.product_t h1{ font-size:14px; background:url(../images/p_1.jpg) no-repeat; padding:2px 0 0 50px;}

.product_J{ float:left; border:1px solid #9fbce6; width:350px;}
.product_x{float:left; border:1px solid #9fbce6; width:332px; margin-left:10px; }
.Product_tujian{ background-color:#e0ebfa; padding:5px 15px;}
.Product_tujian h1{text-align:center; border-bottom: dashed 1px #5d89cd; line-height:30px;}
.Product_tujian h1 a{ font-size:15px}
.Product_tujian p{ margin:10px; line-height:20px;}

.c_pt{ padding:10px;}
.c_pt img{float:left; padding:3px; border:#cdcfd1 1px solid; margin-right:6px;}
.c_pt ul li a{ line-height:22px; background:url(../images/circle.gif) no-repeat 1px; padding-left:10px; margin-left:3px;}

#map{float:right; border:1px solid #9fbce6; width:252px; }
#map img{ margin:4px 0px 0px 6px;}
#map h1{ background:url(../images/map_tbg.gif) no-repeat; line-height:24px; padding-left:55px; font-size:14px}
.map_n{ margin:7px 10px;}
.map_n span{ font-weight:bold; color:#2259a6; font-size:12px;}



#anli{ clear:both;border:solid 1px #96b8e3;  margin-top:3px;}
.al_t{background:url(../images/p_b.gif) repeat-x; border-bottom:solid 1px #6e99d3; line-height:24px; padding:0px; margin:0px;}
.al_t h1{background: url(../images/al_1.gif) no-repeat; height:23px; padding-left:53px;font-size:14px;}
.anli_p{height:133px; }
.anli_l img{float:left; margin:20px 10px;}
.anli_r img{float:right;margin:20px 10px 20px 0px; }
.ap{float:left; margin:10px;}
.ap img{ border:1px solid #999999}
.ap p{ text-align: center; margin: 5px 0px;}


#anli{ clear:both;border:solid 1px #96b8e3;  margin-top:3px;}
.al_t{background:url(../images/p_b.gif) repeat-x; border-bottom:solid 1px #6e99d3; line-height:24px; padding:0px; margin:0px;}
.al_t h1{background: url(../images/al_1.gif) no-repeat; height:23px; padding-left:53px;font-size:14px;}
.anli_p{height:133px; }
.picArea {DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 890px; ZOOM:1}
.arrL {DISPLAY: inline; BACKGROUND:url(../images/ap_l.gif) no-repeat; FLOAT: left; MARGIN: 25px 0px 0px 10px; WIDTH: 8px; CURSOR: pointer; HEIGHT: 57px}
.arrR {DISPLAY: inline; BACKGROUND:url(../images/ap_r.gif) no-repeat; FLOAT: right; MARGIN: 25px 10px 0px 0px; WIDTH: 8px; CURSOR: pointer; HEIGHT: 57px}
.ap{float:left; margin:10px;}
.ap img{ border:1px solid #999999}
.ap p{ text-align: center; margin: 5px 0px;}



#link{clear:both; border:1px solid #9fbce6; margin:7px auto; padding:18px 20px 3px 20px;}
.link_m span{ float:left;color:#CC0033; font-size:13px; font-weight:bold; width:58px;}
.link_m p{margin:0px 0px 8px 70px;}
.link_m p a{font-size:13px; margin-right:10px; line-height:20px;}
#foot{clear:both; text-align:center; line-height:20px; margin:5px auto; background: url(../images/bg_foot.jpg) repeat-x; padding-top:15px;}
.fl a,fl a:hover{ font-size:13px; margin-bottom:5px;}

#layout_z{ clear:both;  margin-top:8px; padding-bottom:5px; height:1%;overflow:hidden; }
#left{ width:280px; float:left;}
.cpzs{ border:1px solid #8eb2df; background: #f2f6fe}
.cpzs_t{background:url(../images/cpzs_bg.gif); height:24px; border-bottom:#8eb2df solid 1px;}
.cpzs h1 {background: url(../images/cpzs_01.gif) no-repeat;  }
.cpzs h1 span { padding-left:40px; line-height:24px; font-size:14px;}
.cpzs ul{ padding:10px 17px;}
.cpzs ul li { background:url(../images/cpzs_04.gif) repeat-x bottom; line-height:28px; }
.cpzs ul li span{ background: url(../images/cpzs_03.gif) no-repeat 1px; padding-left:15px;}
.cpzs ul li a{ font-size:14px}


.lxfs{ border:1px solid #8eb2df; margin-top:8px;}
.lxfs h1{ background:url(../images/lxfs.gif) no-repeat; height:24px;}
.lxfs h1 span{ line-height:24px; margin-left:40px; font-size:14px}

.lxfs ul{ padding:10px 17px;}
.lxfs ul li { background:url(../images/cpzs_04.gif) repeat-x bottom; line-height:28px; font-size:14px}
.lxfs ul li span{ background: url(../images/cpzs_03.gif) no-repeat 1px; padding-left:15px;}
.lxfs ul li a{ font-size:14px}
.left_3{ padding-left:15px;}
.left_4{background:url(../images/cpzs_09.gif) no-repeat 10px 10px;padding-left:20px;}

#right{ float:right; width:672px;border:1px solid #8eb2df;}
.content ul{ margin:0px 10px;}
.content ul li{ line-height:25px; padding-left:13px; background:url(../images/circle.gif) no-repeat 1px;}
.content li a,.content li a:hover{font-size:13px;}
.content li span{font-size:12px; color:#bbb; margin-left:10px;}
.content li span img{ border:0px;}
.right_t{background:url(../images/cpzs_bg.gif); height:24px; border-bottom:#8eb2df solid 1px;}
.right_t h1 { background: url(../images/r_1.gif) no-repeat;  }
.right_t h1 span { padding-left:40px; font-weight:normal}
.right_t h1 span a {line-height:24px; font-size:13px;}
#PageRows{margin-top:0;padding:5px;clear:both;}
/* 分页 */
.page{float:right;float:left;font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{
display:block;
font-weight:normal;
text-decoration:none;
letter-spacing:0px;
border:1px solid #ccc;
float:left;
margin:5px 2px;
text-align:center;
padding:3px 5px 0px 5px;
height:18px
} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;
margin:0px -5px 0px -5px;
vertical-align:middle;font-size:12px} /* 跳转INPUT */

.content{ padding:10px; line-height:20px;}
.content h1{ text-align:center; margin:10px auto;}
.content h2{ color:#9b1313;  text-align:center; font-size:12px; font-weight:normal; } 
.content hr{ color:#cccccc;height:1px; margin:5px auto;}
.content img{ border:1px #CCCCCC solid; padding:2px;}
.content p{text-indent:2em;}
/*.content h4{ background-color:#386a96; color:#FFFFFF; margin:10px 0 5px 0; padding:2px 10px; font-size:13px}*/
.content h4{color:#d72825; margin:10px 0 0px 0; padding:2px 10px 2px 25px; font-size:14px; border-bottom:1px solid #dedede;
background:url(images/20060905030522425.gif) no-repeat -3px 5px;}
.content h5{color:#d72825; margin:10px 0 0px 0; padding:2px 10px 2px 25px; font-size:14px; line-height:26px; border-bottom:1px solid #dedede;background:url(images/20060905030522426.gif) no-repeat -3px 5px;}

.p1{margin:5px auto;color:#666666}
.p2{margin:5px auto;color:#666666;padding:10px;}
.p3{border-bottom: 1px dashed #feeded; padding:10px; margin:0px; clear:both; background:#fef4f4;color:#d72825 }
.p3 a{ color:#d72825}
.m5{margin-top:5px;}

.content2{ padding:10px; line-height:20px;}
.content2 h1{ text-align:center; margin:10px auto;}
.content2 img{ border:1px #CCCCCC solid; padding:2px;}
.content2 ul li{ list-style:square; margin-left:20px;}
.content2 ol li{ margin-left:20px;list-style:square; }


.right_p{ background:url(../images/r_2.gif) no-repeat;clear:both;}
.right_r{ background:url(../images/r_3.gif) no-repeat right;}
.right_c{background:url(../images/r_4.gif) repeat-x;  margin:auto 5px;height:141px;padding:10px;}
.right_c h1{font-size:14px; text-align:left; margin:0px; padding:0px;}
.t_1{ width:140px; margin:5px; float:left}
.t_1 img{ border:2px #DDDDDD solid; padding:3px; background:#FFFFFF}
.t_1 h3{ text-align:center; font-weight:normal;}


.right_p2{ background:url(../images/r_22.gif) no-repeat;clear:both;}
.right_r2{ background:url(../images/r_32.gif) no-repeat right;}
.right_c2{background:url(../images/r_42.gif) repeat-x;  margin:auto 5px;height:209px;padding:10px;}
.right_c2 h1{font-size:14px; text-align:left; margin:0px; padding:0px;}
.t_12{ width:140px; margin:5px; float:left}
.t_12 img{ border:2px #DDDDDD solid; padding:3px; background:#FFFFFF}
.t_12 h3{ text-align:center; font-weight:normal;}

.right_c22{background:url(../images/r_42.gif) repeat-x;  margin:auto 5px;height:219px;padding:10px 10px 0px 10px;}

.fanye{ color:#CC0000}
.dy1{clear:both;text-align:right;}
.dy1 a{ color:#CC0000}

.vpic22{ width: 100%; height:75px;}
.vpic22 img{float:left; padding:3px; border:#cdcfd1 1px solid; margin-right:5px;font-size:13px; }
.vpic22 h3{float:left;}
.vpic22 h3 a{ font-size:14px;font-weight:normal;}
.vpic22 p{ color:#666;font-size:13px;}
.newslist_classtitle{ width:210px; border-bottom:#cbe3f5 dashed 1px; margin:5px 2px 5px 3px;}
.newslist_classtitle h1{ margin:0px; padding-left:10px;}
.c22{ padding:10px; clear:both;}
.c22 p{ margin:0px 0px 10px 0px; line-height:20px;}
.c22 h1{ background: #dde4ed; padding:5px 10px; margin-bottom:10px; }
.c22 a{ color: #CC3300; font-size:13px; text-decoration: underline}
.c44 div { float:left;}
.c44 div h2{ font-weight:normal; margin:5px 0px 0px 3px;}
.c44 div img{ margin-right:5px; border: 1px solid #dde4ed; padding:3px;}
.c33{ width:32%; line-height:24px; float:left; margin:0px 4px 5px 0px;}
.c33 a{ color: #CC0000}
.c33 span{text-decoration:underline;}
.al{margin: auto 5px ; padding:0px; float:left; }