/*总框架*/
#layout{  width:1003px; background:#fff5fb; }
/*顶上首页*/
#layout .logo_1{ background:#fff1f9 url(images/logo_1.gif) no-repeat; width:100px; height:18px; float:left; text-align:right; padding:6px 0 0; }
#layout .logo_right_r{ float:right; height:20px; padding:4px 0 0 10px; width:890px; background:#fff5fb;} 
/* 线条框架 */
.cor_top{background:url(images/cor_2.gif); width:732px; height:16px; margin:0 0 0 1px; overflow:hidden; float:left; }/*内转角*/
/*白色转角*/
.cor_top_w_r{ background:#fff url(images/cor_white_top.gif) no-repeat; width:31px; height:7px; overflow:hidden; float:right; }


.cor_foot{ background:url(images/cor_foot.gif); float:left; width:731px; height:12px; margin:0 0 0 1px; }
/*左边大框架统一*/
#c1_left_m{ width:740px; border:0; background:#fff; float:left; }
/*控制左边外围白色背景*/
#c_left{ width:738px; border:0; background:#fff; float:left; } 
/*--控制左边内框架同一*/
#c1{ float:left;  width:729px; border-left:1px solid #FFBFE3;border-right:1px solid #FFBFE3; margin:0 0 0 1px;}
/*主导航框*/
#c1 .logo_2{  width:134px; height:66px; background:url(images/logo_2.gif); background-repeat:no-repeat; float:left; }
#c1 .logo_2_r{   height:63px;  line-height:12px; vertical-align: middle; border-top:0px solid #D2D2D2; border-bottom:0px solid #D2D2D2; margin:0 0 0 auto; padding:0 0 6px 0; }
       .logo_2_r ul{ width:585px; list-style:none; clear:both; }
       .logo_2_r li a{ color:#000; font-size:12px; line-height:12px; }
       .logo_2_r li a:hover{ color:#f00; line-height:12px; }
       .logo_2_r li a.reds:link,a.reds:visited{ color:#f00; line-height:12px; }
       .logo_2_r li{ float:left;width:55px; border-right:1px solid black; margin:6px 0px 2px 0px; padding:1px 0 0; }
       .li1{ float:left;width:55px; border-right:0px; }
/*广告*/
#c1 .ad_1{ width:728px; height:116px; background:url(images/ad_1.gif) no-repeat; float:left; }
/* 导航条 */
#c1 .nav_l{width:319px ;height:27px; background:url(images/logo2.gif) no-repeat;
	float:left; background-color:#fff0f0; border:0; overflow: visible; margin:5px -3px; }
#c1 .nav_r{  height:27px; background-color:#fff0f0; border:0;  margin:5px 0 0 2px;}
/*正文部分*/
#tx_m{width:728px; }
#tx_m .tx1{ width:620px;  padding:17px 0 17px 0; float:left; }
#tx_m .tx_pic{ width:64px; background:url(images/logo_font1.gif) no-repeat right; padding:17px 0 17px 0; float:right; margin:0 10px; }
#tx_m .tx2{ width:683px; border-top:1px solid #FFBFE3; } /*正文*/
#tx_m .tx3_footer{ width:728px; height:28px; background:#fff0f0; text-align:right; line-height:32px; }/*正文底部*/
/*两个新闻框*/
#c1 .tx4_title{ width:307px; height:30px; background:#ffbfe3 url(images/logo_3.gif) no-repeat; float:left;  margin:10px 5px 0 5px; padding:0 0 0 42px; text-align:left;  }
#c1 .tx4{ width:347px; border:1px solid #FFBFE3; float:left; margin:0 5px 0 5px}
#layout_pic{width:706px; border:1px solid #FFBFE3; float:left; margin:10px 5px 0 5px; overflow:hidden;}
/*两个小的文本框*/
#foot_tex_l{ width:180px; border:1px solid #FFBFE3; float:left; margin:10px 0 0 5px; }
#foot_tex_r{ width:524px; border:1px solid #FFBFE3; float:left; margin:10px 2px 0 0; }

/*底部导航条*/
#foot_nav{ width:740px; height:26px; background-color:#fff5fb; float:left; padding:0 0 7px 0; }
/* 版权信息块*/
#footer{ width:1003px; height:70px; float:left; background:#fff5fb; border-top:1px solid #ffbfe3; text-align:right; vertical-align:bottom;}
#footer_left{ width:670px; height:70px;  background:url(images/footer_logo.gif) no-repeat;  margin:10px 0 0 30px; float:left;}
#footer_right{ width:200px; height:70px; background:url(images/footer_right_pic.gif) no-repeat;  float:right; margin:10px 0 0 0;}
/*右边的广告*/
#c_right{  width:263px; background:#fff5fb;   float:right; }
/*最上面的广告*/
#ad_r{ width:260px; float:right; overflow:hidden; }
/*广告类*/
.ad_r1{ width:260px; float:right; overflow:hidden; margin:10px 0; }
/*文字框*/
.c_r_title{ width:214px; float:right; text-align:left; height:30px; background:#ffe1f3 url(images/logo_4.gif) no-repeat; margin:8px 0; padding:0 0 0 46px; }
#c_r_tx1{ width:260px; float:right; overflow:hidden; }
#c_r_tx2{ width:260px; float:right; overflow:hidden; }

/*总框架*/
#layout{  width:1003px; background:#fff5fb; }
/*顶上首页*/
#layout .logo_1{ background:#fff1f9 url(images/logo_1.gif) no-repeat; width:100px; height:18px; float:left; text-align:right; padding:6px 0 0; }
#layout .logo_right_r{ float:right; height:20px; padding:4px 0 0 10px; width:890px; background:#fff5fb;} 
/* 线条框架 */
.cor_top{background:url(images/cor_2.gif); width:732px; height:16px; margin:0 0 0 1px; overflow:hidden; float:left; }/*内转角*/
/*白色转角*/
.cor_top_w_r{ background:#fff url(images/cor_white_top.gif) no-repeat; width:31px; height:7px; overflow:hidden; float:right; }


.cor_foot{ background:url(images/cor_foot.gif); float:left; width:731px; height:12px; margin:0 0 0 1px; }
/*左边大框架统一*/
#c1_left_m{ width:740px; border:0; background:#fff; float:left; }
/*控制左边外围白色背景*/
#c_left{ width:738px; border:0; background:#fff; float:left; } 
/*--控制左边内框架同一*/
#c1{ float:left;  width:729px; border-left:1px solid #FFBFE3;border-right:1px solid #FFBFE3; margin:0 0 0 1px;}
/*主导航框*/
#c1 .logo_2{  width:134px; height:66px; background:url(images/logo_2.gif); background-repeat:no-repeat; float:left; }
#c1 .logo_2_r{   height:63px;  line-height:12px; vertical-align: middle; border-top:0px solid #D2D2D2; border-bottom:0px solid #D2D2D2; margin:0 0 0 auto; padding:0 0 6px 0; }
       .logo_2_r ul{ width:585px; list-style:none; clear:both; }
       .logo_2_r li a{ color:#000; font-size:12px; line-height:12px; }
       .logo_2_r li a:hover{ color:#f00; line-height:12px; }
       .logo_2_r li a.reds:link,a.reds:visited{ color:#f00; line-height:12px; }
       .logo_2_r li{ float:left;width:55px; border-right:1px solid black; margin:6px 0px 2px 0px; padding:1px 0 0; }
       .li1{ float:left;width:55px; border-right:0px; }
/*广告*/
#c1 .ad_1{ width:728px; height:116px; background:url(images/ad_1.gif) no-repeat; float:left; }
/* 导航条 */
#c1 .nav_l{width:319px ;height:27px; background:url(images/logo2.gif) no-repeat;
	float:left; background-color:#fff0f0; border:0; overflow: visible; margin:5px -3px; }
#c1 .nav_r{  height:27px; background-color:#fff0f0; border:0;  margin:5px 0 0 2px;}
/*正文部分*/
#tx_m{width:728px; }
#tx_m .tx1{ width:620px;  padding:17px 0 17px 0; float:left; }
#tx_m .tx_pic{ width:64px; background:url(images/logo_font1.gif) no-repeat right; padding:17px 0 17px 0; float:right; margin:0 10px; }
#tx_m .tx2{ width:683px; border-top:1px solid #FFBFE3; } /*正文*/
#tx_m .tx3_footer{ width:728px; height:28px; background:#fff0f0; text-align:right; line-height:32px; }/*正文底部*/
/*两个新闻框*/
#c1 .tx4_title{ width:307px; height:30px; background:#ffbfe3 url(images/logo_3.gif) no-repeat; float:left;  margin:10px 5px 0 5px; padding:0 0 0 42px; text-align:left;  }
#c1 .tx4{ width:347px; border:1px solid #FFBFE3; float:left; margin:0 5px 0 5px}
#layout_pic{width:706px; border:1px solid #FFBFE3; float:left; margin:10px 5px 0 5px; overflow:hidden;}
/*两个小的文本框*/
#foot_tex_l{ width:180px; border:1px solid #FFBFE3; float:left; margin:10px 0 0 5px; }
#foot_tex_r{ width:524px; border:1px solid #FFBFE3; float:left; margin:10px 2px 0 0; }

/*底部导航条*/
#foot_nav{ width:740px; height:26px; background-color:#fff5fb; float:left; padding:0 0 7px 0; }
/* 版权信息块*/
#footer{ width:1003px; height:70px; float:left; background:#fff5fb; border-top:1px solid #ffbfe3; text-align:right; vertical-align:bottom;}
#footer_left{ width:670px; height:70px;  background:url(images/footer_logo.gif) no-repeat;  margin:10px 0 0 30px; float:left;}
#footer_right{ width:200px; height:70px; background:url(images/footer_right_pic.gif) no-repeat;  float:right; margin:10px 0 0 0;}
/*右边的广告*/
#c_right{  width:263px; background:#fff5fb;   float:right; }
/*最上面的广告*/
#ad_r{ width:260px; float:right; overflow:hidden; }
/*广告类*/
.ad_r1{ width:260px; float:right; overflow:hidden; margin:10px 0; }
/*文字框*/
.c_r_title{ width:214px; float:right; text-align:left; height:30px; background:#ffe1f3 url(images/logo_4.gif) no-repeat; margin:8px 0; padding:0 0 0 46px; }
#c_r_tx1{ width:260px; float:right; overflow:hidden; }
#c_r_tx2{ width:260px; float:right; overflow:hidden; }
