/* body */
body { margin: 0px auto; background: #fff; font-size: 12px; color: #3e3e3e; line-height: 150%; background-image: url(../images/bj.gif); background-repeat: repeat-x; }
p { text-indent: 2em; margin: 5px 5px .5em; line-height: 1.6em; }
ul { list-style: none; margin: 0px; padding: 0px; }
h1 { font-size: 2em; }
h2 { font-size: 1.6em; }
h3 { font-size: 1.2em; }
img { border: 0; }
.z { font-weight: bold; }
.l { text-align: left; }
.r { text-align: right; }
.c { text-align: center; }
.top { vertical-align: top; margin-top: 10px; }
.kong_top { margin-top: 3px; }
.kong3, .kong3 td { padding: 3px; }
.kong5, .kong5 td { padding: 5px; }
.kong8, .kong8 td { padding: 8px; }
.td_top, .td_top td { text-align: left; vertical-align: top; }
.fl { float: left; }
.fr { float: right; }
.txt_2em { text-indent: 2em; }
.clearfix { display: block; clear: both; }
/* txt */
.hong14, a.hong14:visited, a.hong14:link, a.hong14:active, .hong12, a.hong12:visited, a.hong12:link, a.hong12:active { color: #ff0000; line-height: 150%; }
a.hong14:hover, a.hong12:hover { line-height: 150%; color: #ff5500; text-decoration: none; }
.bai14, a.bai14:visited, a.bai14:link, a.bai14:active, .bai12, a.bai12:visited, a.bai12:link, a.bai12:active {color: #F0FDFF;	line-height: 150%;}
a.bai14:hover, a.bai12:hover { line-height: 150%; color: #ffff66; text-decoration: none; }
.huang14, a.huang14:visited, a.huang14:link, a.huang14:active, .huang12, a.huang12:visited, a.huang12:link, a.huang12:active { color: #FFF03E; line-height: 150%; }
a.huang14:hover, a.huang12:hover { line-height: 150%; color: #FF9300; text-decoration: none; }
.hei14, a.hei14:visited, a.hei14:link, a.hei14:active, .hei12, a.hei12:visited, a.hei12:link, a.hei12:active { color: #3e3e3e; line-height: 150%; }
a.hei14:hover, a.hei12:hover { line-height: 150%; color: #FF6600; text-decoration: none; }
.lan14, a.lan14:visited, a.lan14:link, a.lan14:active, .lan12, a.lan12:visited, a.lan12:link, a.lan12:active { color: #2889be; line-height: 150%; text-decoration: none; }
a.lan14:hover, a.lan12:hover { line-height: 150%; color: #68c111; text-decoration: none; }
.hong12, a.hong12:visited, a.hong12:link, a.hong12:active, a.hong14:hover, a.hong12:hover, .bai12, a.bai12:visited, a.bai12:link, a.bai12:active, a.bai12:hover, .huang12, a.huang12:visited, a.huang12:link, a.huang12:active, a.huang12:hover, .hei12, a.hei12:visited, a.hei12:link, a.hei12:active, a.hei12:hover, .lan12, a.lan12:visited, a.lan12:link, a.lan12:active, a.lan12:hover, .hui12 { font-size: 12px; text-decoration: none; }
.hong14, a.hong14:visited, a.hong14:link, a.hong14:active, a.hong14:hover, a.hong14:hover, .bai14, a.bai14:visited, a.bai14:link, a.bai14:active, a.bai14:hover, .huang14, a.huang14:visited, a.huang14:link, a.huang14:active, a.huang14:hover, .hei14, a.hei14:visited, a.hei14:link, a.hei14:active, a.hei14:hover, .lan14, a.lan14:visited, a.lan14:link, a.lan14:active, a.lan14:hover { font-size: 14px; }
.hui12 { color: #999999; line-height: 150%; }
/* top menu */
.body { margin: 0px auto; width: 950px; }
.top_1 { background: url(../images/lmhk0.gif) no-repeat; width: 950px; height: 38px; padding: 1px; }
#menuhk { width: 950px; height: 33px; margin: 1px 3px; }
#menuhk li { display: inline; float: left; border-right: 1px solid #fff; line-height: 33px; }
#menuhk a { display: block; padding: 0 17px; text-decoration: none; background: url(../images/lmhk1.gif) no-repeat left top; line-height: 33px; font-weight: bold; color: #2889be; }
#menuhk a:hover { background-position: bottom left; }
#hotline { background: url(../images/lmhk1.gif) no-repeat top left; vertical-align: middle; text-align: center; }
#hotline span { color: #2889be; font-weight: bold; }
.p_top { padding-top: 8px; }
.p_left { padding-left: 6px; }

/* index */
.inp { border: #2889be 1px solid; font-size: 12px; background-color: #fff; width: 120px; }
.inp1 { border: #2889be 1px solid; font-size: 12px; background-color: #fff; }
.index_left_1 { width: 600px; height: 165px; float: left; }
.index_left_2 { width: 335px; height: 165px; background: url(../images/xw.gif) no-repeat; margin-left: 10px; float: left; }
.index_left_2_1 { width: 225px; padding-left: 30px; margin-top: 5px; float: left; }
.index_left_2_more { margin: 100px 0 0 15px  !important; margin: 100px 0 0 7px ; float: left; }
.index_left_2_2 { margin: 5px; float: left; }
.index_login { width: 233px; height: 170px; float: left; margin-right: 2px; background: url(../images/login.gif) no-repeat; }
.index_login_txt { width: 55px; height: 28px; margin-left: 20px; }
.index_login_ing { height: 28px; }
.index_products { width: 710px; height: 170px; float: left; }
.index_products1 { width: 100%; height: 45px; background: url(../images/center1.gif) no-repeat; }
.index_products11 { padding: 15px 0 0 50px; }
.index_products2 { width: 100%; height: 120px; background: url(../images/center2.gif); }
.index_products21 { float: left; width: 150px; margin: 5px 5px 0 18px !important; margin-left: 12px; }
.index_products21_img { width: 150px; height: 90px; border: gray 1px solid; }
.index_products3 { width: 100%; height: 5px; background: url(../images/center3.gif) no-repeat; }
.index_details_l { width: 230px; height: 220px; float: left; margin-right: 2px; border: #aae4ef 1px solid; background-color: #FFF; }
.index_details_l1 { margin: 5px 0; }
.index_details_r { float: left; width: 702px; height: 220px; background: url(../images/details1.gif); border: #ccc 1px solid; margin-left: 5px; }
.index_details_r1 { margin: 5px 5px 0 10px ; float: left; }
.index_details_r2 { float: left; margin-top: 5px; }
.index_details_r3 { margin-left: 20px; }
.index_ss { margin-right:15px !important; margin-right:8px;}
.index_left_l { padding-left :20px;}
#menuindex li { line-height: 25px; color: #999999; }
#menuindex a { text-decoration: none; line-height: 25px; color: #999999; }
#menuindex a:hover { color: #0099ff; }
#menuindex1 li { line-height: 25px; color: #999999; text-decoration: none; }

/* left */
.left_1 { width: 230px; height: auto; float: left; }
.left_2 { background: url(../images/left_01.gif) no-repeat top left; height: 40px; border-top: #7bd7e4 1px solid; }
.left_2_1 { margin: 18px auto auto 30px; height: auto; }
.left_3 { border: #aae4ef 1px solid; border-top: #fff 1px solid; background-color: #edfbfe; height: 48px; padding-left: 20px; }
.left_3_1 { margin: 15px 10px; }
.left_4 { border: #aae4ef 1px solid; background-color: #FFF; margin-top: 12px; padding: 5px; }
.left_5 { background: url(../images/left_hx.gif) no-repeat top left; height: 15px; width: 210px; padding-bottom: 10px; }
.left_6 {border: #aae4ef 1px solid; border-top: #fff 1px solid; background-color: #edfbfe; padding-left: 20px; height:75px;}
.left_61 { padding-left:25px; float:left;}
/* right */
.right_1 { width: 705px; height: auto; float: left; padding-left: 8px; }
.right_dh { background: url(../images/right_dh2.gif) repeat-x top left; height: 25px; border: #000 1px solid; }
.right_dh1 { background: url(../images/right_dh1.gif) no-repeat top left; height: 25px; width: 33px; }
.right_dh_txt { padding-top: 4px; }
.right_swf { padding-top: 5px; }
.right_bt { border: #aae4ef 1px solid; background-color: #fbfbfb; margin-top: 5px; }
.right_bt1 { background: url(../images/right_bt.gif) repeat-x top left; height: 32px; padding: 10px 0 0 20px; }
.right_sj { border-top: #d0d0d0 1px solid; border-bottom: #d0d0d0 1px solid; padding: 8px; margin-bottom: 15px; }
.right_txt { padding: 0 20px 50px ;}
/* bottom */
.bottom_bj { background: url(../images/bottom_bj.gif) repeat-x top left; height: 65px; padding-top: 20px; }
/* chanpin */
.cp_01 {float: left; width: 330px; padding: 10px 5px; }
.cp_rig {float: left; width: 5px; border-right: #aae4ef 1px dashed; height: 210px;}
.cp_bot {width: 100%; border-bottom: #aae4ef 1px dashed; height:2px}
.cp_img {width: 100px; height: 130px; margin-right: 10px; float: left}
.cp_02 { width:540px; float:left;}
#menubnt { float:right; height: 30px; margin-left:20px}
#menubnt li { display: inline; float: left; line-height: 30px;margin-right:10px; }
#menubnt a { display: block; padding: 0 21px; text-decoration: none; background: url(../images/bnt.gif) no-repeat left top; line-height: 30px; color: #666;  }
#menubnt a:hover { background: url(../images/bnt1.gif) no-repeat top left; color: #000;}
.menubnt1_top { margin-top:40px;}
#menubnt1 { float:right; margin-left:20px; width:100px;}
#menubnt1 li { display: inline; float: left; line-height: 30px;margin-right:10px; }
#menubnt1 a { display: block; padding: 0 21px; text-decoration: none; background: url(../images/bnt.gif) no-repeat left top; line-height: 30px; color: #666;  }
#menubnt1 a:hover { background: url(../images/bnt1.gif) no-repeat top left; color: #000;}
/* xinwen */
.xw_top { margin:15px 20px 10px;}
.sub_tab { margin: 10px auto;border: #B3E1FD 1px solid; }
.sub_tab td { height: 25px; border-bottom: #EFEFEF 1px solid; }
.sub_tab .td_title { background: url(../images/lanm_bg.jpg) repeat-x; line-height: 30px; height: 30px; }
.sub_tab .td_1 { background: #f7f7f7; }
.sub_tab .td_2 { background-color: #EFEFEF; height: 35px; }
/* shangwu */
.sw_dl1 {width:400px; height:190px; margin:80px 0 0 150px; border: #B3E1FD 1px solid; background-color: #fff;} 
.sw_dl1_img {background: url(../images/denglu_sw.jpg) no-repeat top left; width:107px; height:190px; }
.sw_dl1_img1 {background: url(../images/denglu_rj.jpg) no-repeat top left; width:107px; height:190px; }
.sw_dl2 { margin:40px 10px 10px 40px; float:left; }
.sw_dl_txt { float:left; width:50px; text-align: right; padding-right:6px; }
.sw_bot { margin-bottom:162px;}
.sw_dl { padding:10px; margin:10px}
.swf_dl_txt { float:left; width:520px; margin:5px;}
/* zhongxin */
.zx_txt {border: #94c6ff 1px solid; background-color: #94c6ff; margin:20px 0;}
.zx_txt1 { padding:5px 30px;}
.zx_txt2 { padding:20px 30px; background-color: #fff;}
.zx_txt2_1 { padding:5px; width:85px; float:left; text-align: right; }
.zx_txt2_2 { padding:5px 0; }
.zx_bj {border: #aae4ef 1px solid; border-top: #fff 1px solid; background-color: #edfbfe; padding-left:20px; padding:20px 12px 10px;}
.zx_bt1_coler {background-color: #edfbfe; border: #aae4ef 1px solid;border-top: #fff 1px solid; }
.zx_bt1 { padding-left:15px; float:left;}
.zx_bt2 { padding:5px 10px 5px 30px; float:left;}
.zx_bt3 { padding:5px 10px;  height:20px;}
/* baocuo */
.bc_width {width: 940px;  border: #aae4ef 1px solid; background-color: #fbfbfb; }
.bc_img { width:95px; height:140px; float:left; padding-left:20px; padding-top: 20px;}
.bc_width { width:670px; margin:10px;}
/* xinzeng */
.xz_zc1 { float:left; width:30px;}
.xz_zc2 { float:left; width:110px;}
.xz_zc3 { float:left; width:540px; padding-bottom:10px;}
.xz_zc4 { margin-top:15px; width:auto;}
.xz_zc5 { height:15px;}
.xz_zc6 {width:300px;}
.xz_sh1 { float:left ; width:140px; margin:5px;}
.xz_sh2 { float:left ; width:510px; margin:5px;}
.xz_fwcl1{ width:600px; padding-left:40px; margin-top:10px;}
.xz_daqu1 { float:left; width:60px;}
.xz_daqu2 { float:left; width:230px;}
.xz_txt {border: #94c6ff 1px solid; background-color: #94c6ff; margin:10px 0;}
.xz_txt1 { padding:3px 30px;}
.xz_txt2 { padding:12px 30px; background-color: #fff;}
.xz_index1 {width:200px; padding:10px 10px;}
/* hk 09.08 */
.help_lmkd{ width:100%; padding-top:8px; height:35px;background-color: #FBFBFB;}
.help_lmkd1{ width:520px;}
.help_bor { border: #94c6ff 1px solid; background-color: #94c6ff; margin-top:10px; }
.help_txt, .help_txt td { background-color: #EDFBFE;}
.help_txt1, .help_txt1 td { background-color: #FBFBFB;}
.help_bot { background-color: #FBFBFB; height:20px;}
.help_jg { height:20px;}
.help_l { margin:0 18px;}

/* cs */
.hx { border: 1px solid #FF0000; }

