@charset "gb2312";
body { font-size: 12px; color: #000; font-family: "宋体", Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background: #92BDE4; }
* { margin: 0; padding: 0; }
ul, span, li, a, div, h2, h3, h4, h5 { padding: 0; margin: 0; }
img { border: none; }
ul { list-style: none; }
.clean { clear: both; padding: 0; margin: 0; }
a { color: #000; font-size: 12px; text-decoration: none; }
a:hover { color: #F60; font-size: 12px; text-decoration: none; }

/*顶部导航*/
#topmenu { width: 100%; clear: both; height: 42px; background: url(../images/topmenu_bg_r.gif) repeat-x; }
#topmenu .mid_box { width: 1003px; height: 42px; margin: 0 auto; }
#topmenu .logobox { width: 155px; height: 42px; display: block; float: left; }
#topmenu .menu_list { height: 42px; display: inline; float: right; }
#topmenu .menu_list li { width: 60px; float: left; display: inline; line-height: 42px; margin: 0 6px 0 0; }

/*container*/
#container { width: 971px; height: auto; margin: 0 auto; }

#topbox01 { width: 971px; height: 167px; float: left; clear: both; background: url(../images/top_bg01.jpg) no-repeat; }
#topbox02 { width: 971px; height: 150px; float: left; clear: both; background: url(../images/top_bg02.jpg) no-repeat; }

#main_top { width: 971px; height: 18px; float: left; clear: both; background: url(../images/out_cont_bg01.jpg) no-repeat; }
#main_bottom { width: 971px; height: 21px; float: left; clear: both; background: url(../images/out_cont_bg03.jpg) no-repeat; }

#main_box { width: 971px; float: left; clear: both; background: url(../images/out_cont_bg02.jpg) repeat-y; padding: 10px 0; }

#main_box .ttbox { width: 971px; height: 26px; float: left; clear: both; display: block; background: url(../images/sjxh_bg.gif) 4px 0 no-repeat; }
#main_box .ttbox img { display: inline; margin-left: 90px; margin-top: 6px; }
#con_box { width: 904px; background: #FFEAD3; border: 1px solid #FFD6AA; float: left; margin-left: 20px; margin-top: 12px; display: inline; clear: both; padding: 12px; }

#con_box .boxlist { width: 100%; height: 130px; float: left; clear: both; border-bottom: 1px dashed #FF9758; margin-bottom: 10px; padding-bottom: 10px; }
#con_box .boxlist .imgshow { width: 105px; height: 128px; display: block; border: 1px solid #CCC; float: left; margin-right: 12px; }
#con_box .boxlist a {  line-height: 32px; font-size: 14px; }
#con_box .btbox { width: 100%; text-align: center; float: left; clear: both; font-size: 14px; font-weight: bold; color: #ED6D00; margin-top: 12px; }
#con_box .btbox input { width: 70px; height: 24px; display: inline-block; border: none; background: url(../images/bt_bg01.gif) no-repeat; color: #FFF; line-height: 24px; }


/*问卷页面*/
#main_box .ttbox_ask { width: 971px; height: 26px; float: left; clear: both; display: block; background: url(../images/asktt_bg.gif) 4px 0 no-repeat; padding-left: 90px; }
#main_box .con_ask { line-height: 24px; }
#ask_btbox { width: 100%; text-align: center; margin: 22px 0; }
#ask_btbox input { width: 70px; height: 24px; display: inline-block; border: none; background: url(../images/bt_bg01.gif) no-repeat; color: #FFF; line-height: 24px; }


/*首页*/
#main_box .tt01 { width: 100%; height: 26px; display: block; float: left; clear: both; background: url(../images/i_tt01.gif) 4px 0 no-repeat; }
#main_box .icon_box { width: 100%; height: 112px; float: left; clear: both; background: url(../images/icon_list.jpg) center no-repeat; margin: 10px 0; }

#main_box .tt02 { width: 100%; height: 26px; display: block; float: left; clear: both; background: url(../images/i_tt02.gif) 4px 0 no-repeat; margin: 10px 0; }
#main_box .textbox01 { width: 892px; height: 130px; float: left; clear: both; border: 1px solid #FFD6AA; background: #FFEAD3; margin-left: 20px; display: inline; padding: 18px; line-height: 24px; }
#main_box .an_box01 { text-align: right; }
#main_box .wb { border: 1px solid #000; }
#main_box .an { width: 100px; height: 24px; display: inline-block; background: url(../images/bt_bg02.gif) no-repeat; border: none; color: #FFF; text-align: center; line-height: 24px; }

#main_box .tt03 { width: 100%; height: 26px; display: block; float: left; clear: both; background: url(../images/i_tt03.gif) 4px 0 no-repeat; margin: 10px 0; }


#main_box .conbox01 { width: 100%; height: 149px; float: left; clear: both; }
#main_box .conbox01 .imgs { width: 200px; height: 116px; display: inline; float: left; border: 1px solid #CCC; margin-left: 20px; background: url(../images/img02.gif) no-repeat; text-align: left; line-height: 18px; padding: 15px; }
#main_box .conbox01 .textbox02 { width: 680px; height: 149px; float: left; display: inline; background: url(../images/wo_bg01.gif) no-repeat; margin-left: 14px; }
#main_box .conbox01 .textbox02 .box01 { width: 300px; float: left; display: inline; line-height: 22px; margin-left: 20px; margin-top: 15px; }
#main_box .conbox01 .textbox02 .box02 { width: 300px; float: left; display: inline; line-height: 22px; margin-left: 30px; margin-top: 15px; }
#main_box .conbox01 .textbox02 span { font-size: 14px; }
#main_box .an_box02 { width: 926px; margin-top: 12px; text-align: right; float: left; clear: both;  }


#main_box .tt04 { width: 100%; height: 26px; display: block; float: left; clear: both; background: url(../images/i_tt04.gif) 4px 0 no-repeat; margin: 10px 0; }

#main_box .conbox02 { width: 100%; height: 196px; float: left; clear: both; }
#main_box .conbox02 .leftbox { width: 274px; height: 170px; float: left; display: inline; border: 1px solid #FFD6AA; background: #FFEAD3; margin-left: 20px; padding: 12px; line-height: 20px; }

#main_box .conbox02 .rightbox { width: 601px; height: 196px; float: left; display: inline; margin-left: 24px; overflow: hidden; }
.red { font-weight: bold; font-size: 14px; color: #FF6000; }
#main_box .conbox02 .rightbox .tt { float: left; clear: both; margin: 6px 0; display: block; width: 100%; height: 20px; }

#main_box .conbox02 .rightbox .phone01 { width: 270px; float: left; display: inline; line-height: 22px; }
#main_box .conbox02 .rightbox .phone01 img { display: block; float: left; }

#main_box .conbox02 .rightbox .phone02 { width: 270px; float: left; display: inline; line-height: 22px; }
#main_box .conbox02 .rightbox .phone02 img { display: block; float: left; }

#main_box .tt05 { width: 100%; height: 26px; display: block; float: left; clear: both; background: url(../images/i_tt05.gif) 4px 0 no-repeat; margin: 10px 0; }

#main_box .jpbox { width: 100%; height: 90px; float: left; clear: both; background: url(../images/bt_box_bg01.gif) center no-repeat;  }
#main_box .jpbox .list01 { width: 180px; float: left; margin-top: 50px; margin-left: 40px; display: inline; }
#main_box .jpbox .list02 { width: 688px; float: left; margin-top: 50px; margin-left: 30px; display: inline; color: #555; }


.lh_bt { float: left; clear: both; text-align: right; width: 930px; margin-bottom: 20px; }
.lhbox { width: 776px; height: 30px; margin-left: 20px; border: 1px solid #FFD6AA; background: #FFEAD3; float: left; display: inline; text-align: left; padding: 12px; line-height: 20px; }

