@charset "utf-8";
*{margin:0; padding:0;}
body{ background:url(/ezfiles/0/1000/img/18/body_bg.gif); font-size:12px; padding-bottom:35px; font-family:Arial, Helvetica, sans-serif;}
a{ font-size:12px; text-decoration:none;}
a:hover { color:#ea5302;}
img{ border:none;}
ul{ list-style:none;}


#header{ width:737px; margin:14px auto 0 auto; height:84px; background:url(/ezfiles/0/1000/img/18/head_bg.jpg) no-repeat; text-indent:-9999px;}

#menu{ width:737px; height:23px; background:url(/ezfiles/0/1000/img/18/menu_bg.jpg) no-repeat right #e8425c; position:relative; margin:0 auto;}

#menu p{ position:absolute; font-size:12px; color:#fff; right:120px; top:5px;}

#menu ul{ height:23px; padding-left:20px; margin-left:38px; background:url(/ezfiles/0/1000/img/18/m_ul_icon.gif) no-repeat left;}

#menu ul li{ float:left; padding-left:12px; background:url(/ezfiles/0/1000/img/18/menu_icon.gif) no-repeat 0 8px; margin-right:10px; line-height:23px; height:23px;}

#menu ul li a{ color:#fff; text-decoration:none;}



#cont{ width:737px; background:url(/ezfiles/0/1000/img/18/cont_bg.jpg) no-repeat top right #fff; margin:0 auto; padding-bottom:46px;}
#cont2{ width:737px; background:url(/ezfiles/0/1000/img/18/cont2_bg.jpg) no-repeat top right #fff; margin:0 auto; padding-bottom:46px;}

#cont h3{ width:557px; margin:0 auto; text-indent:-9999px; z-index:1;}
#cont2 h3{ width:557px; margin:0 auto; text-indent:-9999px; z-index:1;}

div.c_main{ position:relative; width:557px; margin:0 auto;}

div.main{ width:557px; margin:0 auto; background:url(/ezfiles/0/1000/img/18/main_bg.jpg) repeat-x top; padding:25px 0 0 0; position:relative;}



.c_f_p{ width:527px; position:relative; height:30px; text-align:right; margin:0 auto; padding:10px 30px 0 0;}

.c_f_p a{ color:#e8425c; padding:9px 0 9px 28px; line-height:27px;}

.c_f_p a:hover{ text-decoration:underline;}

.c_f_p a.c_r_1{ background:url(/ezfiles/0/1000/img/18/a_icon1.gif) no-repeat left;}

.c_f_p a.c_r_2{ background:url(/ezfiles/0/1000/img/18/a_icon2.gif) no-repeat left;}



h3.c_zl{ height:41px; background:url(/ezfiles/0/1000/img/18/h3_bg1.jpg) no-repeat left;}







p.m_p1{ padding:30px 0 30px 50px; border-bottom:1px solid #eeeeee; color:#6c5f55;}
p.m_p1 a{ color:#6c5f55;}
p.m_p1 a:hover{ color:#ea5302;}

h3.c_news{ height:58px; background:url(/ezfiles/0/1000/img/18/h3_bg2.jpg) no-repeat left; margin-top:30px !important; position:absolute; top:0; right:0;}

div.news{ padding-top:68px;}

div.main h4{ margin:20px 0 15px 20px; font-size:12px; color:#c23997; font-weight:normal; padding-left:20px; background:url(/ezfiles/0/1000/img/18/h4_bg.gif) no-repeat left; line-height:20px;}
div.main h4 a{ color:#c23997;}
div.main h4 a:hover{ color:#ea5302;}

div.main p{ color:#6c5f55; border-bottom:1px dashed #cccccc; padding-left:20px; position:relative;}

div.main p a.p_more{position:absolute; width:47px; height:15px;display:block; background:url(/ezfiles/0/1000/img/18/icon_more.gif) no-repeat; text-indent:-9999px; right:60px; bottom:10px;_bottom:15px;_position:relative; _left:460px;}

div.main p b{ display:block; color:#666; padding-left:20px; background:url(/ezfiles/0/1000/img/18/p_b_icon1.gif) no-repeat left;}

div.main p span{ display:block; margin:5px 0 20px 20px; line-height:18px;}

div.main p.p_top{ border-bottom:1px solid #eeeeee;}

a.m_top{ position:absolute; bottom:-6px; right:0; width:40px; height:12px; text-indent:-9999px; background:url(/ezfiles/0/1000/img/18/icon_top.gif) no-repeat;}



h3.c_kc{ height:51px; margin-top:30px !important; background:url(/ezfiles/0/1000/img/18/h3_bg3.jpg) no-repeat left;}

div.m_div{ border-bottom:1px dashed #ccc; position:relative; padding-bottom:25px;}

div.m_div h5{ color:#87b201; margin-left:15px; padding-left:12px; background:url(/ezfiles/0/1000/img/18/p_b_icon1.gif) no-repeat left; font-size:14px;}
div.m_div h5 span{ color:#87b201; font-size:12px; float:right; margin-right:5px;}

div.m_div ul{ margin:15px 0 0 28px;}

div.m_div li{ padding:0 5px 0 18px; margin:5px 0; background:url(/ezfiles/0/1000/img/18/ul_cion1.jpg) no-repeat left; overflow:hidden; height:1%;}

div.m_div li span{ float:right;}

div.m_div li a{ color:#6c5f55;}
div.m_div li a:hover{ color:#ea5302;}

a.m_more{ position:absolute; width:47px; height:15px;display:block; background:url(/ezfiles/0/1000/img/18/icon_more.gif) no-repeat; text-indent:-9999px; right:60px; bottom:5px; _bottom:-10px;_position:relative; _left:460px;}

/*.m_more { width:510px; float:left; background:#FF0000; height:15px; text-align:right; margin:10px 0;}
*/
div.m_div_bg{ background:url(/ezfiles/0/1000/img/18/m_div_bg1.jpg) no-repeat 80% 0; padding-top:25px; border-bottom:1px solid #eee; position:relative;}

div.m_div_bg li{background:url(/ezfiles/0/1000/img/18/ul_cion2.gif) no-repeat left;}




h3.c_ckz{ height:36px; margin-top:40px !important; background:url(/ezfiles/0/1000/img/18/h3_bg4.jpg) no-repeat left;}

div.m_div_bg2{ border:none;}

div.m_div_bg2 li{background:url(/ezfiles/0/1000/img/18/ul_icon3.gif) no-repeat left 2px;}



div.m_div_bg3{  overflow:hidden; height:1%;}

div.m_div_bg3{ border-bottom:1px solid #eee;}

div.m_div_bg3 h5{ margin-bottom:10px;}






div.m_div_bg3 div.book_top{ float:left; margin-left:10px; width:262px; padding:6px 0 0 0;  background:url(/ezfiles/0/1000/img/18/book_bg1.gif) no-repeat top #eee; }

div.m_div_bg3 div.book_cont{ width:238px; padding:6px 12px; overflow:hidden; height:1%; background:url(/ezfiles/0/1000/img/18/book_bg2.gif) repeat-y; position:relative; }
/**/
div.m_div_bg3 div.book_cont img{ float:left; margin-right:10px;}

div.m_div_bg3 div.book_cont p{ border:none; line-height:20px; color:#6c5f55;}

div.m_div_bg3 div.book_cont a{ display:block; position:absolute; width:47px; height:12px; background:url(/ezfiles/0/1000/img/18/more_icon2.gif) no-repeat; bottom:5px; right:20px; text-indent:-9999px;}


div.m_div_bg3 div.book_bottom{ width:262px;  background:url(/ezfiles/0/1000/img/18/book_bg3.gif) no-repeat bottom; padding-bottom:5px;}














#footer{ width:737px; background:url(/ezfiles/0/1000/img/18/footer_bg.jpg) no-repeat top #fff; margin:0 auto;}

#footer p.f_logo{  height:78px; background:url(/ezfiles/0/1000/img/18/foot_logo.jpg) no-repeat 0 26px; padding:28px 0 0 255px; margin:0 0 0 38px; text-align:left; color:#898989; line-height:18px;}

#footer p.f_logo b{ display:block; color:#898989;}

#footer p.f_logo span{ display:block; text-indent:-9999px;}
