@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-size:12px; }
body { background:url(../img/body_bg.gif); color:#000000;}
div{ overflow:hidden;}
a { text-decoration:none; cursor:hand ; color:#000000;}
img{ border:none;}
ul { list-style:none;}
.left{ float:left;}
.right{ float:right;}
.claer { clear:both; height:1px; margin-top:-1px; overflow:hidden;}
.wrapper{ width:1003px; background:#FFFFFF; margin:0px auto; padding:5px 10px;}
.top {  width:983px; margin:0px auto;}
.logo { width:215px; height:80px; }

.nav { width:983px; height:40px; margin:0px auto; margin-top:10px;}
.nav_left { width:3px; background:url(../img/nav_left.gif) no-repeat; height:40px;}
.nav_main { width:977px; background:url(../img/nav_center.gif) repeat-x; height:40px;}
.nav_main ul { width:660px; float:left;}
.nav_main ul li { width:92px; height:40px; background:url(../img/nav_li_bg.gif) left center no-repeat; float:left; text-align:center; line-height:40px; font-size:14px; font-weight:bold;}
.nav_main ul li a { display:block; height:40px; width:85px; color:#FFFFFF; font-size:14px; }
.nav_main ul li a:hover { background:url(../img/nav_hover.gif) center center no-repeat;}
.seach_box { width:310px; height:27px; margin-top:6px; }
.seach_box img { float:left;} 
#keyword{ width:235px; height:25px; border:1px solid #6A0A0E; vertical-align:middle; float:left; color:#A17572; padding-left:10px; line-height:25px;}
.nav_right{ width:3px; background:url(../img/nav_right.gif) no-repeat; height:40px;}

.area { width:981px; height:28px; border:1px solid #DD9F9F; margin:3px auto 10px auto; line-height:28px; color:#6F1821; }
.area strong { float:left; margin-left:5px;}
.area ul { float:left;}
.area ul li { display:inline; margin:0px 1px;}
.area ul li a { color:#6F1821;}


/********main*******/
.main{ width:983px; margin:0px auto;}
.login { width:255px; height:170px; border:1px solid #D6D6D6;}
.announcement { width:500px; height:170px; border:1px solid #D6D6D6; margin-left:10px; }
.release { width:200px; height:170px; background:url(../img/release_bg.gif) no-repeat; text-align:center;}
.release_botton{ width:182px; height:71px; margin:57px auto auto auto;}
.m1 h2{ height:25px; margin:1px; background:url(../img/m1_h2_bg.gif) repeat-x; position:relative;}
.m2 h2 { height:25px; position:relative; background:url(../img/m2_box_h2_bg.gif) repeat-x;}
.more { right:10px; position:absolute; top:0px;  height:25px; line-height:25px; }
.h2_title{ height:25px;  line-height:25px; text-indent:25px; margin-left:10px;}
.h2_title a { color:#2967A0;}
.m1 .h2_title{ color:#D96600; font-size:14px; font-weight:bold; }
.m2 .h2_title { color:#2967A0; font-size:12px; font-weight:bold; background:url(../img/m2_box_h2_ico.gif) left center no-repeat; text-indent:20px; }
.login .h2_title { background:url(../img/login_ico.gif) left center no-repeat;}
.announcement .h2_title { background:url(../img/announcement_ico.gif) left center no-repeat;}
.m1 .more{ color:#D96600; font-size:12px;}
.m2 .more a { font-size:9px; color:#2967A0;}
.login .more { font-size:9px;}
.announcement .more a{ color:#D96600; font-size:10px;}
.loginform{ margin:0px; border-top:1px solid #D6D6D6; padding-top:10px;}
.loginput{ width:170px; border:1px solid #D6D6D6;}
.loginform td { padding:5px;}
.loginlink a{ color:#6F1821; margin:0px 4px;}
.announcement_txt{ margin:0px; border-top:1px solid #D6D6D6;}

.announcement_txt .list { margin:5px 15px;  }
.list { margin:5px 15px;  }
.list li { height:22px; line-height:22px; background:url(../img/list_li_bg.gif) left center no-repeat; position:relative; overflow:hidden;}
.list li a{ margin-left:10px; color:#000;} 
.list li a:hover { color:#FF0000;}
.list .date{ color:#000; position:absolute; right:10px; top:0px; height:22px; line-height:22px;}

.ad1{margin:10px auto 0px auto; overflow:hidden;}
.ad1 ul li { width:155.5px; height:110px;  float:left; margin-left:10px; margin-bottom:10px;}
.ad1 ul li img { border:1px solid #ECC18D;}
.ad1 ul li p { height:20px; line-height:20px; margin:0px; text-align:center; color:#2B4870; }
.ad1 ul li p a { color:#2B4870;}
.ad1 ul .first_pic { margin-left:0px;}
.ad2 { margin:0px; border:1px solid #DADADA; margin:10px auto;}
.m_box { width:485px; height:215px; border:1px solid #D3DDE7; }
.m3_box { width:485px; height:215px; }
.table { height:26px; line-height:26px; }
.table ul li { width:68px; height:26px; float:left; margin-right:3px; text-align:center; line-height:26px; position:relative;}
.table ul li a{ display:block;  color:#2967A0; font-size:12px; } 
.down { background:url(../img/table_hover.gif) no-repeat; font-weight:bold;}
.nodown { background:url(../img/table.gif) no-repeat;}
.content { border:1px solid #BFE0F9; margin:0px; margin-top:-1px; height:188px;}
#content1 { display:block;}
#content2 { display:none;}
#r_content1 { display:block;}
#r_content2 { display:none;}
.m5{ margin-top:10px;}

.m5_img{ width:178px; height:181px; margin:3px; }
.m5_txt { width:280px; height:181px; margin-top:3px; margin-right:7px; line-height:23px;}
.red{ color:#FF0000; margin-right:5px;}
.red1{ color:#FF0000; font-size:14px; font-weight:bold;}

.flink{  width:983px; margin:10px auto 0px auto; border:1px solid #DADFE5; height:auto;} 
.flink ul { margin:3px;}
.flink ul li { width:9.9%; float:left; text-align:center; line-height:25px;}
.flink ul li a{ color:#5F5F5F;}

.imglink { margin:10px auto 0px auto;   width:983px; }
.imglink ul { text-align:center;}
.imglink ul li { display:inline; }
.imglink ul li img{ border:1px solid #C7C7C7; margin:0px 3px;}

.foot{ margin-top:10px; text-align:center; line-height:25px; color:#616161; line-height:25px;}
.quicklink a { color:#616161;}

/*******page *******/
.pagebanner { width:983px; height:89px; border:1px solid #C8D6DF; margin:0px auto;}
.pagebanner1 { width:983px;border:1px solid #C8D6DF; margin:3px auto;}
.pagebanner1 img{margin:0 4px;}
.pagemain{ width:720px; border:1px solid #DFDFDF; margin:10px 0px; background:#F5F5F5; color:#000; overflow:hidden;}
.pagemain .list li { height:25px; line-height:25px;}
.pos { height:29px; line-height:29px; text-align:right; border-bottom:1px solid #DFDFDF; padding-right:10px;  }
.pos a{ color:#000;}
.page_send_button{ margin-left:10px; font-weight:bold; color:#FF4800; }
.page_send_button a{ color:#FF4800;}
.pagelist { height:35px; line-height:35px; border-top:1px solid #E3E3E3; text-align:center;}
.pagelist ul li { display:inline; margin:0px 3px;}
.pagelist ul li a { color:#555555; text-decoration:underline;}

.page_left_ad { width:250px; margin-top:10px;}
.page_left_ad a{ }
.page_left_ad img{ margin:10px auto 0px auto; }

.pagelistimg  { margin:10px auto;}
.pagelistimg li{ width:33%; float:left; text-align:center; margin-top:10px;}
.pagelistimg li p { height:30px; line-height:30px;}
.pagelistimg li a{ color:#000000;}

.arc_title { height:36px; line-height:36px; text-align:center; font-size:16px; color:#972B38; font-weight:bold; border-bottom:1px solid #DEDEDE; }
.arc_title a { color:#2A2A2A; font-size:16px; font-weight:bold;}
.arc_infos { height:25px; line-height:25px; text-align:center; color:#747474; font-size:11px; border-bottom:1px solid #DEDEDE;}
.arc_infos strong { margin-right:5px;}
.arc_body { padding:15px; text-align:justify;text-justify:inter-ideograph; line-height:20px; font-size:14px;}
.arc_body p { text-indent:2em; margin-top:5px; }
.arc_body .thumbnail{ text-align:center; margin:5px auto; }
.arc_body .thumbnail img{ border:1px solid #FFFFFF; }
.jishishangjia_name { width:450px; margin:15px auto;}
.jishishangjia_info{ width:450px; margin:5px auto;}

.arc_body_box{ border:1px solid #DEE0DB; font-size:14px;}
.arc_body_box h3 { background:#FEE7C5; color:#383637; text-indent:15px; height:28px; line-height:28px; font-size:13px; border-bottom:1px solid #DFDFDF;  }
.arc_body_box_txt { margin:0px; padding:5px 15px;  font-size:14px; overflow:visible;}

.arc_body_box table td{ border:1px solid #DFDFDF; padding:3px }
.arc_body_box .tabletitle{ background:#FFE7C8; text-align:center; color:#373737; width:60px;}
.tableface { padding:0px;}

.arc_form { width:100%;}
.arc_form td { padding:5px; color:#494949; font-size:13px;}
.arc_form td input {   }
.form_title { width:450px;}
.form_txt { width:250px; }
.form_num { width:75px;  }
.form_file{ width:250px;    }
.form_area { margin-left:35px; width:600px; height:80px;  }
.form_msg { width:450px; height:300px;  }
.form_select {  }

.submitbar a { margin:0px 5px;}

.steptitle { font-size:14px; font-weight:bold; color:#FF3300;}

.userinfo { margin:5px 10px;}
.welcome { height:25px; line-height:25px; font-size:13px;}
.welcome strong { color:#FF6600; font-size:14px;}
.logininfo { line-height:25px;}
.logininfo a { color:#FF6600; margin-right:10px;}

/***页面评论***/
.arc_body_feedback { border:1px solid #DEE0DB; margin-top:10px;}
.arc_body_feedback h3 { background:#ABA12E; color:#383637; text-indent:15px; height:28px; line-height:28px; font-size:13px; border-bottom:1px solid #DFDFDF; position:relative; color:#AC0001;  }
.arc_body_feedback h3 .more a{ color:#FFFFFF;}
.tbox dd { margin:5px 10px; }
.ipt-txt { border:1px solid #E3E3E3;}
.decmt-box { padding:5px; border:1px dashed #999999; margin-top:}
.decmt-title { height:25px; line-height:25px; background:#E3E3E3; padding:0px 15px; }
.decmt-act { height:25px; line-height:25px; padding:0px 15px;}
.decmt-act a{ color:#FF6600;} 
.decmt-content { line-height:18px; padding:3px 15px;}
#commetpages {  text-align:center; height:25px; line-height:25px; margin-top:5px; }
#commetpages a { color:#000000;}

.mzsm { padding:10px 20px;  border-top:1px solid #E3E3E3; color:#959595; line-height:20px;}


.mleft_box { width:248px; border:1px solid #D3DDE7;}
.mleft_box h2{ height:25px; position:relative; background:#ABA12E;}
.mleft_box .more a{ color:#AC0001; font-size:11px; } 
.left_list img{ margin-left:2px; margin-top:0px;}
.h5_title{ color:#2967A0; font-size:12px; font-weight:bold;  text-indent:5px; height:25px; line-height:25px; }
.h5_title a { color:#AC0001;}
.mleft_box ul { margin:5px 10px;}
.mleft_box ul li { height:22px; line-height:22px;  }
.mleft_box ul li a { color:#000;}

.rightadlist img { width:expression(this.width > 250 && this.width > this.height ? 250 : true) ; max-width: 250px; }
