@charset "gb2312";
body { font: 12px/20px "Î¢ÈíÑÅºÚ", "ËÎÌå"; }
body, ul, h2, p { padding: 0; margin: 0 }
img { border: 0 }
a { color: #000; text-decoration: none; }
a:hover { text-decoration: underline; color: #F00; }
.main { width: 985px; margin: auto; border: 1px solid #000; background: url(../images/bg.jpg); position: relative; }
.main .main_left { width: 167px; float: left; overflow: hidden; }
.main .main_right { float: right; width: 167px; }
.clear { clear: both; }
.main .main_min { margin: 0px 168px; }
.main .main_left h2 { font-size: 12px; text-align: center; line-height: 40px; height: 40px; }
.redf { color: #F00; }
.main .main_left .font1 { margin-left: 15px; }
.main .main_left .form1 form .in1 { height: 18px; background: url(../images/seach_03.jpg); width: 125px; }
.main .main_left .form1 form .in2 { background: url(../images/seach_03.jpg) right; height: 18px; width: 18px; }
.main .main_left .form1 input { border: 0 }
.main .main_left .form1 { margin-left: 15px; padding: 10px 0px; border-bottom: 1px solid #FFF; }
.main .main_left .pro { text-indent: 20px; line-height: 40px; height: 40px; font-size: 14px }
.pro_list { list-style: none; margin-left: 25px; line-height: 25px; font-size:14px}
.pro_list ul {list-style:none;margin-left:5px;display:none}
.pro_list ul li a {color:#333; font-size:12px;line-height:2em}
.main .main_left .jie { margin-top: 20px; background: url(../images/je_03.jpg) no-repeat center top; padding-top: 110px; }
.main .main_left p font { font-size: 14px; line-height: 40px; height: 40px; }
.main .main_left p { padding: 5px; line-height: 20px; }
.main .main_left p a { color: red }
.main .main_left .p2 { line-height: 20px; }
.main .main_left .lanxi { margin-top: 20px; padding-top: 10px; border-top: 1px dotted #666 }
.main .main_right .logo { height: 75px }
.main .main_right .logo span { line-height: 30px; height: 30px; text-align: center; display: block; font-weight: bold }
.main .main_right .cont { line-height: 40px; height: 40px; width: 80%; margin: 0 auto; border-bottom: 1px dotted #666; text-align: center }
.main .main_right .notice { line-height: 30px; height: 30px; text-align: center; font-weight: bold; font-size: 14px }
.main .main_right .more { text-align: right; padding-right: 10px }
.main .main_right .more a { color: red; }
.main .main_right .newlist { list-style: none; margin-left: 15px; line-height: 25px; }
.main .main_right .zslist { margin-top: 10px; }
.main .main_right .links { margin-top: 10px; }
.main .main_right .links { padding-left: 10px; line-height: 23px; }
.main .main_min .nav { line-height: 30px; margin: 0px 15px; border-bottom: 1px dotted #000; }
.main .main_min .nav .red { color: #F00; }
.main .main_min .nav span { padding: 0px 4px; }
.main .main_min .top {height: 90px; background: url(../images/phone_03.jpg) no-repeat center top;}
#show_img { width: 645px; height: auto; margin: auto; overflow: hidden; }
.main .main_min .hylist .hy_li { width: 200px; float: left; padding: 5px 8px; height: 240px; }
.main .main_min .hylist .hy_li .hy_tit { line-height: 30px; font-size: 14px; }
.main .main_min .dt { width: 642px; margin: 30px auto 20px; }
.main .main_min .hylist {margin-top:10px}
.main .foot { background: #526682; padding: 20px; width: 609px; color: #FFF; margin-top: 0px; margin-bottom: 0px; margin-left: 168px; }
.main .icp { position: absolute; right: 50px; bottom: 20px; }
.main .fx { position: absolute; left: 5px; bottom: 20px; text-align: center; font-weight: bold; }
.main .main_min .info { border-top: 1px dotted #CCC; padding: 10px; }
.main .main_min .info .info_tit { line-height: 40px; font-size: 16px; font-weight: bold; }
.main .main_min .info .content { line-height: 25px; }
.main .main_left .jie ul { margin-left: 20px; line-height: 20px; }
/***********************************/
#ne_div { margin: 0px 20px; }
.ne_li1 { float: left; }
.ne_li2 { float: right; }
#ne_ul li { height: 30px; line-height: 30px; border-bottom: 1px dashed #666666; }
.new_tit { line-height: 40px; font-weight: bold; font-size: 16px; text-align: center; height: 40px; }
.new_tit .new_tim { line-height: 40px; float: right; margin-right: 10px; color: #666; font-size: 12px; }
#pul a { height: 30px; background: url(../images/awh.jpg); line-height: 35px; text-align: center; display: block; }
#pul a:hover, #pul .hov { background: url(../images/abl.jpg) }
#red_div { background: url(../images/ord.png) no-repeat center center; height: 76px; overflow: hidden; width: 302px; padding: 10px 15px 10px 25px; font: bold 14px/25px "Î¢ÈíÑÅºÚ", "ËÎÌå"; color: #333; margin-bottom: 10px; }
#p_im { float: left; margin: 10px; border: 1px solid #cccccc; }
#p_in { margin-left: 280px; line-height: 25px; }
#p_stitle { height: 30px; border-bottom: 1px dotted #999; margin-top: 10px; }
#p_sul li a { height: 25px; width: 70px; color: #000; display: block; }
#p_sul li a:hover { display: block; background: #f00; text-decoration: none; cursor: hand; }
#p_sul li { float: left; border: 1px solid #ccc; margin-right: 10px; width: 70px; text-align: center; }
.in_ul1 { list-style: none; margin: 0px; padding: 0px; float: left; font-weight: bold; width: 100px; }
.in_ul2 { margin: 0px 0px 0px 100px; padding: 0px; list-style: none; width: 240px; }
.in_ul1 li { border-bottom: 1px dotted #cccccc; }
.in_ul2 li { border-bottom: 1px dotted #cccccc; }
#red_div .ri2 { float: right; margin: 8px 0px 0px; }
#p_stitle #p_sul { list-style: none; }
.c_list { padding: 5px 15px; line-height: 25px; }
#pro_img_ul { margin: 0px; padding: 0px; list-style: none; }
#pro_img_ul li { float: left; width: 132px; text-align: center; height: 172px; margin: 4px 5px; background: url(../images/probg.gif) no-repeat; border: 1px solid #CCC; }
#pro_img_ul li img { }
#pro_img_ul li div { background: #efefef; height: 25px; overflow: hidden }
.body .main .about_le .able_tit3 { height: 69px; background: url(../images/nab_10_02.jpg); }
.body .main .about_le #gua a { display: block; }
#ne_ul { line-height: 31px; list-style: none; }
.body .main .about_le .able_info .newul { margin: 0px 0px 0px 10px; padding: 10px 0px; }
.body .main .about_le .able_info .newul li a { font-size: 12px; }
.body .main .about_le .able_info .newul li { width: 100%; }
/***********************************/
.main .main_min .info .content .guan { margin-top: 20px; }
.main .main_min .hylist .hy_li img { height: 90px; width: 200px; }
