body{ margin:0 auto; padding:0; font-family:"宋体",Arial; font-size:12px; color:#154d86; width:940px; line-height:20px;}
ul,li{ margin:0; padding:0; list-style:none;font-size:12px; color:#154d86; font-weight:normal;}
dl,dd{margin:0; padding:0}
img{border:none}
a{color:#154d86;text-decoration: none;}
a:hover{color:#000;text-decoration: underline;}
.top_1{ background:url(../images/top1.jpg) no-repeat; width:930px; height:23px; line-height:23px; text-align:right; color:#fff; padding-right:10px;}
.top_1_1{ background:url(../images/top1_1.jpg) no-repeat; width:930px; height:29px;text-align:right; color:#fff; padding-right:10px; margin-bottom:-10px;}
.top_1 a,.top_1_1 a{color:#fff;text-decoration: none;}
.top_1 a:hover,.top_1_1 a{color:#fff;text-decoration: underline;}
.con_left ul{ padding:10px;}

.search{ background:#D3DDE8; height:30px; line-height:30px; margin-top:1px; margin-bottom:1px;}
.search input{ border:1px solid #9F9F9F; height:15px; width:200px;}
.con_lftop{ background:url(../images/index_nav1.jpg) no-repeat; height:26px; line-height:26px; font-weight:bold; color:#0066ca; margin-top:1px;}
.con_lftop1{ background:url(../images/index_nav1.jpg) no-repeat;width:242px; height:26px; line-height:26px; font-weight:bold; color:#0066ca; padding-left:10px; margin-top:1px;}
.con2 ul{ padding:10px;}
.conl_ftop{ background: url(../images/con1_bg.jpg) no-repeat; width:397px; height:26px; line-height:26px;font-weight:bold; color:#0066ca; padding-left:10px; margin-top:1px;}
.conl_ftop span{ color:#7F9CBA; font-weight:normal; padding-left:20px;}
.con1_ftop_2{background:#F2F7FD; width:397px; height:25px; line-height:25px;font-weight:bold; color:#0066ca; padding-left:10px; clear:both;}
.con1_ftop_2 span{ padding-right:15px; padding-top:7px;}
.con2_top1{ background:#EDF6FF; width:268px;line-height:25px; height:25px; padding-left:10px;font-weight:bold; color:#0066ca;}
.top_tt,.con2_top1 tt,.con_lftop tt,.conl_ftop tt,.con_top tt{ font-size:9px; color:#BFD6EF; font-weight:normal;font-family:Arial; line-height:12px; padding-top:2px; padding-left:10px; text-transform:uppercase}
.con_lftop span,.conl_ftop span{ float:right; padding-right:10px; padding-top:10px; padding-top:10px/9;*padding-top:5px; }
.con2_top1 span {padding-top:5px; float:right; padding-right:10px; }
.con1_dt ul{ width:387px; padding:5px; padding-bottom:0;}
.con1_dt li span{ float:right; padding-right:10px;}
.con1_dt li img{ padding-top:5px;}
.con1_dt li{ background:url(../images/dian1.jpg) repeat-x bottom; height:24px; line-height:24px;}
.con_top{ width:252px;font-weight:bold; color:#0066ca;}
.con_top ul{ padding-top:10px; padding-bottom:0;}
.con_top ul li{ width:116px;float:left; padding-left:5px; height:20px; line-height:20px;}
.con_top ul li img{ padding-right:5px; padding-bottom:3px;}
.con_top span{float:right; padding-right:10px; padding-top:5px; padding-top:0px/9;* padding-top:10px; }
.cciea img{ float:left; padding-right:10px;}
.cciea,.bk_con{ padding:5px;}
.bk_con span{ color:#9cb6ce;}
.con_jd span{ color:#beced8; font-size:9px; height:20px; line-height:20px;}
.con_jd img{ padding-left:5px;}
.link img{ padding:1px; border:1px solid #cbcbcb; }
.link select{ width:250px; border:1px solid #ccc; margin-bottom:2px;}
.bot{ background:#0066ca; height:16px; color:#fff; line-height:16px; text-align:center;}
.bot a,.bot a:visited,.bot a:active,.bot a:link{color:#fff;text-decoration: none;}
.bot a:hover{color:#fff;text-decoration: underline;}
.nav a,.nav a:visited,.nav a:active,.nav a:link{color:#105ca7;text-decoration: none; padding-left:20px; padding-right:20px;}
.nav a:hover{color:#000;text-decoration: underline;}

/*下拉菜单*/
.menu{font-weight:bold; border:1px solid #E3EEFB; height:24px; line-height:24px}
.menu li{float:left; margin-left:1.2em; display:inline}
.menu li a{display: block; text-align:center; text-decoration:none; color:#105ca7;font-weight:bold}
.menu li a:hover{color:#000; text-decoration:none}
.mainnav_zi{position:absolute; padding:2px 1em; _width:142px; z-index:1; visibility:hidden; border-top:#fff solid 1px; margin-top:2px;*margin-top:4px; background:#ebf4fb}
.mainnav_zi a{display:block; height:24px; line-height:24px; border-bottom:#fff solid 1px; text-decoration:none; color:#105ca7; font-weight:normal}
.mainnav_zi a:hover{color:#000; text-decoration:none}


.xhjs_left1{ background:#105CA7; height:21px; line-height:21px; width:222px; color:#fff; font-weight:bold; padding-left:10px;}
.xhjs_left1 span{ font-weight:bold; font-family:Arial; padding-left:10px;}
.xhjs_right1{ width:696px; border-bottom:1px solid #ccc; text-align:right; padding-right:10px;}
.xhjs_right1 span{ color:#0061B4; font-weight:bold;}
.cen{ font-family:"宋体",Arial; font-size:12px; color:#333; width:940px; line-height:20px;}
.cen ul li{ color:#333; background:url(../images/dian1.jpg) repeat-x bottom; height:25px; line-height:25px;}
.cen ul li span{ float:right; padding-right:10px;}
.cen ul li a,.cen ul li a:visited,.cen ul li a:active,.cen ul li a:link{color:#333;text-decoration: none;}
.cen ul li a:hover{color:#333;text-decoration: underline;}
.cen_left tt{ font-family:Arial; font-size:9px; color:#9F9F9F; line-height:12px; display:block; padding:5px 0 10px 10px;}
.cen_left ul li{ background:none; border-bottom:1px solid #ccc;}
.cen_left li a,.cen_left li  a:visited,.cen_left li a:active,.cen_left li  a:link{color:#333;text-decoration: none; padding-left:10px; background:none;}
.cen_left li a:hover{color:#333; display:block;background:url(../images/pic27.gif) no-repeat 210px center #F0F0F0;height:22px; padding-left:10px;text-decoration: none;}
.page{ background:#ECECEC; padding-left:10px;}
.page li a,.page a:visited,.page a:active,.page a:link{color:#333;text-decoration: none;}
.page a:hover{color:#333;text-decoration: underline;}
.page input{ width:10px; height:10px;}
h1{ font-size:14px; text-align:center; margin:0; padding:0;}
.del span{ float:right; padding-right:10px}
.del img{ padding:4px;}
.del p{ padding:10px; padding-bottom:0px; margin-bottom:0;}
.down img{ padding-top:3px;}

/*JOEN*/
.close{text-align:center; width:auto; background:none}
.close a:hover{color:#c00; text-decoration:none}
dl.aj_nav{margin:0; padding:0}
dl.aj_nav dd{float:left; line-height:25px; margin:0; padding:0 8px; font-weight:normal; color:#7f9cba; cursor:default}
dl.aj_nav dd.now{margin:0; font-weight:bold; background:url(../images/aj_bg.gif) repeat-x left top}
dl.aj_nav dd.now div{color:#0066ca; display:block; background:url(../images/pic1.jpg) no-repeat left 8px; padding-left:0.8em}
.pro li{clear:both; margin-top:1.5em; min-height:110px;_height:110px}
.pro li .pic{width:92px; height:90px; text-align:center; float:left; margin:0 18px auto 8px; display:inline; border:#eee solid 1px}
.pro li .font{float:left; width:480px}
.pro li .font a{color:#333}
.pro li .font a:hover{color:#666; text-decoration:none}
.pro li .font dt{color:#0066ca; font-weight:bold}
.pro li .font dt a{color:#0066ca}
.pro li .font dt a:hover{color:#0066ca; text-decoration:underline}
.pro li .font dt img{position:absolute; margin:5px auto auto -7px}
.pro li .font dd{line-height:20px; margin-top:8px}
.pub_img{background:#d2d2d4; padding:0 3px 3px 0; margin-top:8px}
.tab01{margin:1em auto 5px; border-right:#eee solid 1px; border-top:#eee solid 1px}
.tab01 th,.tab01 td{font-weight:normal; text-align:left; padding:5px 0 5px 5px; color:#154d86; border-left:#eee solid 1px}
.tab02 th,.tab02 td{padding:0 5px}
.tab01 th{border-bottom:1px solid #d0dbe7}
.tab01 td{background:url(../images/dian1.jpg) repeat-x left bottom}
.order{text-align:center; clear:both; margin:2em auto 1em}
.contact{width:98%; margin:1.5em auto auto; padding:1em 1.5em 0; border-top:#eee solid 1px}
h3.ti{font-size:13px; color:#0066ca; background:url(../images/pic1.jpg) no-repeat left center; text-indent:1em; border-bottom:#eee solid 1px; margin:1em 0 0.6em; clear:both}
h3.ti span{float:right; margin:5px 8px auto auto; display:inline}
/*表单*/
.msg{clear:both; margin:2em auto 0; padding-top:1em; width:90%}
.msg dt{margin-bottom:18px; border-bottom:#eee solid 1px; text-align:left; font-weight:bold}
.msg dd{margin-bottom:18px; border:none; clear:both}
.msg dd h4{width:100px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal;text-align:right;}
.msg dd .bi{color:#f00; position:absolute; margin-left:6px}
.msg dd .note{color:#999}
.msg dd .m_text{height:15px; width:240px; background:#fff; line-height:15px; border:#ccc solid 1px; color:#000; color:#666}
.msg dd .yanma{width:68px}
.msg dd img.yanma_pic{position:absolute}
.msg dd .m_area{width:320px; height:100px; margin-left:0px; background:#fff; border:#ccc solid 1px; color:#000; color:#666}
.msg dd.msg_but{margin-left:75px; display:inline}
.m_but{cursor:pointer; font-family:Arial; width:80px; height:22px; line-height:14px;*line-height:18px; margin-top:18px}
.but{height:22px; line-height:16px; cursor:pointer; padding:0 5px}