@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
body{ font:14px/25px "宋体";  text-align:left; background:url(../images/body_bg.jpg) repeat-x #e9f0f3; color:#000;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
ul,li{ list-style:none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#ff722d; text-decoration:none;}
img{ border:0;}
a img,a:hover img{ border:0;}
button{ cursor:pointer;}
em{ font-style:normal;}
input{ font-size:12px;}

/*other*/
.clearit{ clear:both;}


.box{ width:975px; *width:976px; margin:10px auto 0; background:url(../images/right_bg2.jpg) repeat-y right bottom; overflow:hidden; position:relative;}
.wrapper{ width:968px; float:left; background:#FFF url(../images/wrapperbg.jpg) repeat-y left top; }
.rightbar{ width:8px; height:760px; position:absolute; top:0; right:0;}
.bottom{ height:22px; width:976px; margin:0 auto; background:url(../images/bottom.jpg) left bottom; overflow:hidden; clear:both;}
/*背景阴影*/

.banner{ width:968px;}

.mainvav{height:35px; background:url(../images/main_bg.jpg) no-repeat right top; width:967px; float:right; overflow:hidden;}
.mainvav ul{ margin-left:50px;}
.mainvav li{ float:left; padding:0 35px 0 0;}
.mainvav li.line{ width:1px; height:30px; border:0; background:url(../images/mainline.jpg) no-repeat left top;}
.mainvav li.space{padding-right:80px;}
.mainvav li a{ font:15px/34px Arial; color:#fff;}
.mainvav li a:hover,.mainvav li a.current{ color:#EC7600;}
/*导航*/

.sidebar{ width:246px; margin-top:10px; float:left; overflow:hidden;}

.subnav{ width:226px; margin:0 auto; background:#fff;}
.subnav li a{ display:block; height:31px; background:url(../images/subnavbg.jpg) no-repeat left bottom; padding-left:50px; font: bold 14px/31px Arial; color:#000;}
.subnav li a:hover,.subnav li a.current{ background:url(../images/subnav_hover.jpg) no-repeat left bottom; color:#c54a03;}
/*左侧导航*/

.login{ width:209px; height:125px; padding:13px 8px 8px; background:url(../images/login_bg.jpg) no-repeat left top; margin:11px auto 0; text-align:center;}
.login table{}
.login td{ height:24px;}
.login td.space62{ width:60px; text-align:left; font:12px Arial; letter-spacing:-1px;}
.login input.txt{ width:130px; height:20px; border:0;}
.login input.txt92{ width:92px; height:20px; border:0; margin-left:6px;}
.login td .forget a, a.forget{ color:#db6200; text-decoration:underline;}
/*登录Table*/
.loginbar{ width:208px; height:20px; margin:0 auto; background:url(../images/login_bar.jpg) no-repeat left top; text-align:center; font:12px/20px Arial; color:#666;}
/*登录块结束*/

.Messages{ width:232px; background:url(../images/Messages_bg.jpg) repeat-y left top; margin:6px 0 0 10px;}
.Messages span{ display:block; min-height:275px; *height:275px;}
.Messages h2{ height:32px; background:url(../images/Messages_tit.jpg) no-repeat left top; padding-left:13px; font: bold 13px/30px Arial; color:#fff;}
.Messagesbottom{ height:17px; background:url(../images/Messages_bottom.jpg) no-repeat left top;}
/*左侧Messages*/


.main{ width:717px; float:left; background:url(../images/ind_tit_con.jpg) repeat-y left top; }
.main h2{ height:35px; background:url(../images/ind_tit.jpg) no-repeat left top; padding-left:25px; font:bold 15px/40px Arial; color:#000; overflow:hidden; zoom:1; text-transform:uppercase;}
.main h3{ height:35px; padding:10px 0 0 25px; font:bold 14px/40px Arial; color:#000; overflow:hidden; text-transform:uppercase;}
.index_txt1{ background:url(../images/index_txtbg.jpg) no-repeat left top; padding:15px 26px 0; font:normal 14px/19px Arial; color:#404040; overflow:hidden;}
.index_txt{min-height:520px; *height:520px; background:url(../images/index_txtbg.jpg) no-repeat left top; padding:0 26px; font:normal 14px/19px Arial; color:#404040; clear:both; }
.index_txt h4{ font:bold 14px/20px Arial; color:#000; padding-top:20px;}
.index_txt h4 em{ color:#fd7700;}
.index_txt p{ padding-top:15px}
.index_txt table {margin-top:20px;}
.index_txt table td{ height:30px; line-height:30px; }
.index_txtbottom{ height:17px; background:url(../images/index_txtbottom.jpg) no-repeat left top;}

.list{overflow:hidden; padding-left:30px;}
.list dl{ width:150px; height:70px; display:block; float:left; font:14px/18px Arial; color:#3a3a3a; margin:0 18px 0 0;}
.list dt{ font-weight:bold;}
/*上半部份新闻*/

.background_txt{ width:667px; height:160px; margin:0 auto; background:url(../images/background.jpg) no-repeat left top; padding:25px 0 0 18px; font:normal 14px/22px Arial;}
.background_txt dt{ font-weight:bold;}
/*背景新闻*/
.footer{ height:22px; line-height:22px; text-align:center; clear:both; font:normal 12px/16px Arial;}