/* CSS Document */
@import url("global.css");
@import url("layout.css");
 div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote,   {
	margin: 0 auto;
	padding: 0;
}


.f_m{ width:100%; height:31px; color:#010101; text-align:center; line-height:31px; padding-top:15px;}
.f_m a{ color:#010101; text-decoration:none;}
.f_m a:hover{ color:#666;}
.foot{ width:100%; height:170px; background:url(../images/bottom_bg.gif) repeat-x; color:#464646; text-align:center; line-height:18px;}



#box{
	width:971px;
	height:278px;
	margin-top:35px; clear:both;
}
.friendlink{width:951px;height:80px;margin-top:10px; clear:both; margin-bottom:15px;
}
.friendlink img{ width:140px; height:80px; float:left;}
#fw_box{ width:971px; min-height:248px; height:auto; padding-bottom:30px;}
#banner{
	width:971px;
	height:351px; clear:both; margin-top:15px;
}


.left{ width:466px; height:320px; float:left; padding-left:15px; background:url(../images/left_bg1.gif) 15px 0px no-repeat;}
.left img{ float:right; padding:15px 25px 0px 0px;}
.left p{ text-indent:24px; margin-top:5px;}
.more{ color:#caa306;}
.more a{ color:#caa306; text-decoration:none;}




.left ul{ width:425px; float:left; margin-top:25px; float:left; font-size:12px;}
.left ul li{ line-height:24px; color:#044986; background:url(../images/xiao.gif) left center no-repeat; padding-left:6px; margin-left:5px;}
.left ul li a{ color:#3f3e3e; text-decoration:none;}
.left ul li a:hover{ color:#6b6b6b;}
.left .data{ width:70px; height:100%; float:left; line-height:24px; margin-top:25px; margin-left:5px; color:#b88e0e; font-size:11px;}

.fgx{ width:2px; height:320px; background:url(../images/fgx.gif) repeat-y; float:left;}



.right{ width:448px; height:220px; float:right; background:url(../images/left_bg2.gif) no-repeat;}
.right .more{ width:430px; height:44px;}

.right .fw{ width:193px; height:29px; float:left; background:url(../images/right_fw.gif) no-repeat; padding-right:30px; padding-bottom:14px; }
.right .fw .text{color:#FFF; font-weight:700; line-height:39px; float:left; padding-left:20px;}
.right .fw img{ float:right; padding-top:15px; padding-right:20px;}
.right img{ float:right; padding:35px 15px 0px 0px;}

/* 服务页面样式 */
.fw_banner{ width:971px; height:236px;margin-top:15px;}
#fw_left{ width:207px; min-height:114px; height:auto; float:left; background:url(../images/fw_leftbg.gif) repeat-y; margin-top:15px; margin-bottom:20px; }
#fw_left .title{ width:157px; height:40px; background:url(../images/fw_leftbg1.gif) no-repeat; font-size:14px; font-weight:700; color:#ff0000; padding-left:50px; line-height:40px;}
#fw_left ul{  background:url(../images/fw_ulbg.gif) repeat;line-height:30px; margin-left:2px; margin-right:2px;}
#fw_left ul li{ background:url(../images/fw_leftbg2.gif) 10px center no-repeat; line-height:30px; padding-left:35px;}
 .ft{ width:207px; height:100%; }


.fw_right{ width:743px; min-height:571px; height:auto;float:right; margin-top:50px;}
.fw_right .title{ width:100%; height:35px; line-height:35px; color:#6d6c6c; text-indent:25px; background:#eceaeb;}
.t{ float:left;}
.fw_right .nr{ width:690px; padding:15px; line-height:24px; color:#545252; }
.fw_right .news_content2{ font-size:35px; color:#666; line-height:24px;
	min-height:360px; height:auto;
	padding-top:35px;
	padding-right: 40px;
	padding-bottom: 35px;
	padding-left: 40px;}
.fw_right .date{ color:#b88e0e; line-height:35px; float:right; padding-right:25px; }
.fw_right ul{ padding-top:35px;  margin-left:25px;}
.fw_right .li1{ float:left; width:630px; height:35px; line-height:35px; background:url(../images/back.jpg) left center no-repeat; text-indent:35px;}
.fw_right .li2{ float:right;  line-height:35px; padding-right:15px;}

.message_title{ width:394px; height:55px; background:url(../images/fw_righttitle.gif) no-repeat; color:#FFF; font-size:14px; line-height:55px; padding-left:60px; float:left; margin-top:15px;}

.read_message { widows:100%; border-bottom:1px dashed #d6d6d6; }
.read_message .title{ line-height:24px;}
.jc{ font-weight:700; color:#F00;}
.jc a{color:#F00; text-decoration:underline;}



.news_content2{ clear:both;}
.news_content2 h5{  float:right;width:100%;margin:10px 0 0px 15px; padding:5px 0px;background:#eaeaea; color:#333; font-size:14px;}
.news_content2 h5 span{background:url(../images/squre.gif) no-repeat 10px center; padding-left:25px; float:left;}
.news_content2 h5 a{ float:right;padding-right:20px;color:#c9151e; font-size:12px;}
.news_content2 ul{ width:660px; float:left; margin-top:5px; float:left; font-size:12px;}
.news_content2 ul li{ line-height:24px; color:#044986;  padding-left:16px; margin-left:5px;}
.news_content2 ul li a{ color:#3f3e3e; text-decoration:none;}
.news_content2 ul li a:hover{ color:#6b6b6b;}
.news_content2 .data{ width:70px; height:100%; float:left; line-height:24px; margin-top:5px; margin-left:5px; color:#b88e0e; font-size:11px;}


h3{  float:right;width:100%;margin:0 px; padding:5px 5px;background:#eaeaea; color:#333; font-size:14px;}

.page {height:32px; line-height:30px; font-size:14px; float:right; margin-right:10px; margin-top:20px;}
.page ul.pagedown{ font-size:12px; width:auto; float:right;}
.page ul.pagedown li{ float:left; display:block;line-height:20px; width:auto; height:20px; border-bottom:none; padding-top:none;}
.page ul.pagedown li a{display:block;  padding:0 8px; white-space:nowrap;color:#cccccc;}
.page ul.pagedown li a:hover,.page ul.pagedown li a.current{display:block; padding:0 8px; text-decoration:none; color:#cccccc;}