/* CSS Document */
ul,li,table,form,h1,h2 { margin:0px; padding:0px;}
img { border:0px;}
body { background:#212a31; margin:0 auto; padding:0px; }
.box { width:938px; height:auto; overflow:hidden; margin:0px auto; padding:40px 0px;}
.top { width:938px; height:136px; overflow:hidden; background:url(/images/top_bg.jpg) no-repeat;}
.logo { width:248px; height:49px; float:left; padding:40px 48px 0px 42px;}
.menu { width:560px; height:49px; float:left; padding-top:40px;}
.menu img { float:left;}

.main { width:938px; height:auto; overflow:hidden;}
.main1 { width:862px; height:auto; overflow:hidden; padding:0px 38px; background:url(/images/main1_bg.jpg) repeat-y;}
.main1_left { width:281px; float:left;}
.main_sou { width:266px; height:58px; background:url(/images/sou_bg.jpg) no-repeat; padding:23px 0 0 15px;}
.input1 { width:10px; float:left;}
.input2 { width:168px; height:28px; padding:9px 0 1px 0; float:left; background:url(/images/soubgbg.jpg) repeat-x;}
.input_168 { width:165px; border:0px; line-height:28px; font-size:18px; color:#656b70;}
.soso { width:70px; float:left;}
.main_na { width:281px; height:81px; background:url(/images/sou_bg.jpg) no-repeat; margin-top:5px;}
.main_na img { float:left;}
.main_na_zi { float:left; padding:20px 0 0 30px; width:148px; font-size:20px; color:#2a3541;}
.main_na_zi a { font-size:12px; font-weight:normal; color:#49809d; text-decoration:none;}
.main_na_zi a:hover { font-size:12px; font-weight:normal; color:#49809d; text-decoration:underline;}
.main1_right { float:left; padding-left:18px;}
.main2cp_top { width:281px; height:auto; overflow:hidden;}
.main2cp_tt { width:281px; height:44px; overflow:hidden; line-height:44px; text-align:center; font-size:16px; color:#fff; background:url(/images/main2cp_tt.jpg) no-repeat;}
.main2cp_liebiao { background:url(/images/main2cp_bg.jpg) repeat-y;}
.main2cp_liebiao ul { list-style:none; padding-left:105px;}
.main2cp_liebiao ul li { font-size:16px; color:#45535c; line-height:38px;}
.main2cp_liebiao a { font-size:16px; color:#45535c; text-decoration:none;}
.main2cp_liebiao a:hover { font-size:16px; color:#45535c; text-decoration:underline;}
.main2gs_tt { width:525px; height:39px; color:#45535c; font-size:16px; padding:24px 0 0 35px; background:url(/images/main2gs_top.jpg) no-repeat;}
.main2gs_bg { width:494px; height:auto; overflow:hidden; padding:40px 33px; background:url(/images/main2gs_bg.jpg) repeat-y; font-size:12px; color:#212a31; line-height:18px;}
.main2gs_bot { height:47px;}

.bottom { width:938px; height:126px; text-align:center; color:#212a31; font-size:12px; padding-top:50px; background:url(/images/bottom_bg.jpg) no-repeat; line-height:18px;}


/*chanpinzhanshi*/
.cpzs1 { width:281px; height:1px; margin:25px 0 25px 0; border-top:1px solid #c4cbd0;} 
.cpzs2 { width:157px; height:auto; overflow:hidden; padding-right:11px; float:left;}
.cpzs2_tt { text-align:center; font-size:14px; color:#212a31; padding:10px 0 47px 0;}
.cpzs2_tt a { font-size:14px; color:#212a31; text-decoration:none;}
.cpzs2_tt a:hover { font-size:14px; color:#212a31; text-decoration:underline;}

/*gongsijianjie*/
.gsjj_tt { font-size:18px; color:#2a3541; font-style:italic; font-weight:bold; text-decoration:underline; padding-bottom:40px;}
.gsjj_tt span { font-size:24px;}
.gsjj2 { font-size:14px; line-height:18px; height:auto; overflow:hidden;}

/*lianxiwomen*/
.lxwm1 { width:306px; height:auto; overflow:hidden; float:left; color:#212a31;}
.lxwm1 ul { list-style:none;}
.lxwm1 ul li { line-height:36px; font-size:14px; background:url(/images/lxwm_li.jpg) no-repeat left 13px; padding-left:20px;}
.lxwm1 span { font-size:18px;}
.lxwm2 { float:left; width:170px; height:170px;}
.lxwm3 { text-align:center; padding-top:20px;}


/*liuyanfankui*/
.ly1 { width:464px; padding-left:19px; line-height:36px; font-size:14px;}
.ly_input { width:215px; border:1px solid #a8acad; line-height:20px; color:#000000; height:20px;}
.ly_input1 { width:378px; border:1px solid #a8acad; line-height:20px; color:#000000; height:80px;}




