﻿@charset "utf-8";
/*----------------------------
	Author: jackmeng
------------------------------ */
body{ font-size:12px; background:#fff url(../images/indextop_bg.jpg) no-repeat center top;font-family:"微软雅黑"}
*{margin:0px; padding:0px;}
a{text-decoration:none;font-family:"微软雅黑",Arial, Helvetica, sans-serif;font-size:12px; color:#000;}
a:hover{text-decoration:none;font-size:12px; color:#989898;}
ul,ol,li ul,li ol,li{margin:0;padding:0;list-style:none;}
img{vertical-align:middle; border:none;}
.red{color:#ff0000}
.orange{color:#FF9900}

	
/* -------------------
       页面头
----------------------*/
#user_header { width:100%; height:120px; float:left;}
#header { width:960px; margin:0 auto; height:100px; }
#header .logo{ width:170px; height:110px; float:left; margin-top:15px; }
#header .login_info{ width:200px; height:35px; line-height:35px; margin-top:50px; float:right; display:block; background:url(../images/icon_preset09.png) no-repeat }
	#header .login_info span{ line-height:35px; padding-left:30px; float:left; }

#menu{ width:100%; height:45px; float:left; }
 .menu {width:920px; height:45px; margin:0 auto; line-height:45px; background:url(../images/menu_bg2.png)  no-repeat left bottom; padding-left:10px;}
 .menu a{ color:#666666; font-weight:bold; text-decoration:none; display:block; width:100px;}
 .menu li {float:left; text-align:center;width:100px; height:35px; line-height:35px; margin-top:3px; border-right:1px #eee solid; }
 .menu li.current { background:url(../images/current_bg.png) repeat-x;}
 .menu li.current.home a{background:url(../images/home.png) no-repeat 5px 40%; }
 .menu li.current a{color:#fff}
 .menu li.current a:hover{color:#fff}
 .menu .noborder{ border:none}
 .menu li a:hover, #topMenu li a:focus, #topMenu li a:active {color:#fff; background:url(../images/current_bg.png) repeat-x;}
 .menu li a, #topMenu li a:link, #topMenu li a:visited {display: block; font-size: 13px; outline: none;}
/* -------------------
       页面体
----------------------*/

#container{width:100%; height:auto; float:left; padding-bottom:20px; }
#content{ height:auto!important;overflow:hidden; margin:10px auto 0px; width:930px; background: url(../images/main-bg.jpg) repeat; border:5px #eee solid }
#content .banner{ width:920px; height:280px; margin:5px 5px; float:left;}

#home_main{ width:920px; height:auto; float:left; padding:5px;  }
#home_main .l_m{ width:700px; height:auto; float:left; margin-right:10px;}
#home_main .r_m{ width:210px; height:auto; float:right;  }
	

#home_main .l_m .home-m1{ width:690px; height:auto; float:left; margin:0 10px 10px 0; background:#fff;}
#home_main .l_m .home-m1 ul{ padding:0}
#home_main .l_m .home-m1 ul li{ width:195px; height:230px; white-space:normal; overflow:hidden; line-height:19px; margin:10px 0px 5px 12px; text-align:left; padding:0 10px; float:left; background:#f1f1f1; border:1px solid #ddd}
#home_main .l_m .home-m1 ul li img.fm{ margin:10px 0; padding:2px; border:1px #ddd solid; background:#fff;}

#home_main .r_m .home-news { width:210px; height:auto; float:left; margin-bottom:10px;}
#home_main .r_m .home-news ul{ padding:0}
#home_main .r_m .home-news ul li{ width:170px; line-height:28px; border-bottom:1px #ddd dotted; float:left; padding-left:20px; background:url(../images/tb1.gif) no-repeat left center}
#home_main .r_m .home-m2{ width:210px; height:auto; float:left; margin:0 0px 10px 0;background:#DDC9D0}
#home_main .r_m .home-m2 ul{ padding:0}
#home_main .r_m .home-m2 ul li{ width:190px; line-height:20px; height:auto; margin:10px 0px 5px 5px; text-align:left; padding:0 5px; float:left; background:#f1f1f1; font-size:12px;}
#home_main .r_m .home-m2 ul li img.fm2{ margin:5px 5px 10px 5px; float:left; width:80px; height:70px;}

#home_main .r_m .home-friend { width:210px; height:auto; float:left; margin-bottom:10px;}
#home_main .r_m .home-friend ul{ padding:0}
#home_main .r_m .home-friend ul li{ width:170px; line-height:28px; float:left; padding-left:20px; margin-top:5px;}
#home_main .r_m .home-friend ul li img{ width:160px; height:50px; padding:2px; border:1px #ddd solid}

/*---------------------
 		页面内容
---------------------*/
#main{ width:920px; height:auto; float:left; padding:5px;background:#fff   }
#main .l_m{ width:190px; height:auto; float:left; margin-right:5px; padding:10px;}
#main .r_m{ width:680px; height:auto; float:right; border-left:1px dotted #ddd ; padding:10px; }

#main .l_m .t_list{ width:190px; height:auto; margin-bottom:20px; float:left}
#main .l_m .t_list ul{ padding:0 }
#main .l_m .t_list ul li{width:160px; float:left ; background:url(../images/t_list_a_bg.png) no-repeat left center; padding-left:30px; line-height:40px;}
#main .l_m .t_list ul li:hover{background:url(../images/t_list_hover_bg.png) no-repeat left center;}
#main .l_m .t_list ul li a{ color:#fff; font-size:15px; display:block; width:150px;}
#main .l_m .t_list ul li.current{background:url(../images/t_list_hover_bg.png) no-repeat left center;}

#main .l_m .l_contact{ width:190px; height:auto; margin-bottom:20px; float:left; }
#main .l_m .l_contact ul{ padding:0 }
#main .l_m .l_contact ul li{width:190px; float:left ; border-bottom:1px dotted #ddd; padding-left:0px; line-height:40px;}

#main .r_m .press{ width:100%; float:left; height:auto;}
#main .r_m .press ul{ width:100%; display:block; height:auto; float:left; padding:0; }
#main .r_m .press ul li{width:640px; float:left ; margin-left:20px; border-bottom:1px #CCCCCC dotted}
#main .r_m .press ul li p{width:620px; line-height:28px; float:left; margin:5px 0; color:#333333; text-indent:2em;}
#main .r_m .press ul li p.t { font-size:16px; font-style:normal; font-weight:bold; color:#000;}
#main .r_m .press ul li p.t a{ font-size:16px; font-style:normal; font-weight:bold;}
#main .r_m .press ul li p.m{background:url(../images/news_ico.png) no-repeat left top;  }
#main .r_m .press ul li p.time{ text-align:right;  color:#000000}
#main .r_m .press ul li p.admin{ text-align:right;color:#000000}
#main .r_m .press ul li p.pro img{ width:500px; height:auto; padding:5px; background:#eee; border:1px #ddd solid}
#main .r_m .press span{ font-size:16px; color:#0099CC;}

#main .r_m .pro{ width:690px; height:auto; float:left; margin:0 10px 10px 0; background:#fff;}
#main .r_m .pro ul{ padding:0}
#main .r_m .pro ul li{ width:195px; height:230px; line-height:19px; white-space:normal; overflow:hidden;  margin:10px 0px 5px 12px; text-align:left; padding:0 10px; float:left; background:#f1f1f1; border:1px solid #ddd}
#main .r_m .pro ul li img.fm{ margin:10px 0; padding:2px; border:1px #ddd solid; background:#fff;}

#main .r_m .con{ width:690px; height:auto; float:left; margin:0 10px 10px 0; background:#fff;}
#main .r_m .con ul{ padding:0}
#main .r_m .con ul li{ width:650px; line-height:32px; height:auto; margin:10px 0px 5px 12px; text-align:left; padding:0 10px; float:left; font-size:14px; }
#main .r_m .con ul li img{ margin:10px 0; padding:2px; border:1px #ddd solid; background:#fff;}
#main .r_m .con ul li strong{ font-size:16px;}
#main .r_m .con ul li.logo{width:200px; float:left; margin:10px 2px;}
#main .r_m .con ul li.logo img{ width:160px; height:50px; border:3px  #ddd solid}

/* -------------------
       页面脚
----------------------*/
#user_footer{ height:auto;  width:100%; float:left;  background:#1481CD ;}
#user_footer div.wrap{ width:940px; height:150px; margin:0px auto 0;overflow:hidden }
#user_footer div.wrap ul{padding:0; margin:20px 0 0}
#user_footer div.wrap ul li{ text-align:left; height:25px; line-height:25px; width:80px; margin-right:30px; float:left; background:url(../images/menu_line_item.png) no-repeat right 50% ;letter-spacing:2px;}
#user_footer div.wrap ul li.l1{ width:100%; background:none; color:#ddd;}
#user_footer div.wrap ul li.none{ background:none}
#user_footer div.wrap ul li a{color:#fff;}
#user_footer div.wrap ul li a:hover{text-decoration:underline}
#user_footer div.wrap img{vertical-align:middle;}


