@charset "utf-8";
/* CSS Document */

body{font-size:14px; background:#FFF; margin:0; color:#2f2b25; font-family:"宋体";}
div,ul,li{ margin:0; padding:0; list-style:none;}
img{ border:none; cursor:pointer;}
a{ color:#2f2b25; text-decoration:none;}
a:hover{ color:#F00;text-decoration:none;}

.header{width:100%; height:374px; background:url(../images/header_back.jpg) repeat-x; overflow:hidden;}
.head_top{width:988px; height:295px; margin:0 auto; overflow:hidden;}
.head_top img{width:247px; height:295px;float:left;}
.head_top1{width:1043px; height:79px; margin:0 auto;}
.head_top1 div{float:left;}
.HT_1{width:30px; height:79px; background:url(../images/header_b5.jpg) no-repeat;}
.HT_2{width:981px; height:79px; background:url(../images/nav_back.jpg) repeat-x;}
.HT_3{width:30px; height:79px; background:url(../images/header_b6.jpg) no-repeat;}
#HT_ul1{width:100%; height:51px; font-size:14px; font-weight:bold; color:#FFF; text-align:center;}
#HT_ul1 a{ color:#FFF; margin-left:10px; height:50px; line-height:50px;}
#HT_ul1 a:hover{color:#FC0;}
#HT_ul2{width:100%; height:28px; background:url(../images/mail_nav_m.jpg) no-repeat; overflow:hidden;}

.main{width:1029px; height:auto; background:url(../images/main_back.jpg) repeat-y -2px 0; margin:0 auto; overflow:hidden;}
.M_top_back{width:100%; height:53px; background:url(../images/mail_back.jpg) no-repeat 77px 0;}
.mail_table{width:932px; height:auto; margin:0 auto;}
.mail_l{width:90px; height:100%; float:left; background:url(../images/mail_l_back.jpg) no-repeat;}
.mail_l ul li{width:82px; height:85px; text-align:center;}
#mail_li1 a{ display:inline-block;width:82px; height:85px; background:url(../images/mail_a01.jpg) no-repeat 25px 15px;}
#mail_li2 a{ display:inline-block;width:82px; height:85px; background:url(../images/mail_a02.jpg) no-repeat 25px 10px;}
#mail_li3 a{ display:inline-block;width:82px; height:85px; background:url(../images/mail_a03.jpg) no-repeat 25px 10px;}
#mail_li1 a:hover{ margin-left:8px;display:inline-block; width:82px; height:85px; background:url(../images/mail_ahover01.jpg) no-repeat;}
#mail_li2 a:hover{ margin-left:8px;display:inline-block; width:82px; height:85px; background:url(../images/mail_ahover02.jpg) no-repeat;}
#mail_li3 a:hover{ margin-top:-4px;margin-left:8px;display:inline-block; width:82px; height:85px; background:url(../images/mail_ahover03.jpg) no-repeat 0 0px;}

.mail_r{width:840px; height:auto; float:left;}
.mail_box1{width:840px; height:492px; display:none;}
#mail_text{ float:left;width:796px; height:492px;border:1px solid #b31313; }
#mail_text li{width:96%; margin-left:15px; line-height:26px;}

.mail_box2{width:840px; height:688px; display:none;}
#mail_table{float:left;width:796px; height:688px;border:1px solid #b31313;}
#mail_table li{ text-indent:20px;}
#mail_table li small{ color:#F00;}
#mail_table li input, #mail_table li select{ margin:5px 0 0 20px;}
#info{width:100%; height:140px;margin:10px 0 0 0; overflow:hidden;}
#info li{width:50%; float:left; height:35px; line-height:35px;}
#title{width:550px;}
#titlea{ float:left;}

#saytext { clear:both;}
#saytext ul iframe{ position:relative; left:-20px;}
#saytext ul{width:550px; height:300px; border:#CCC 1px solid; margin-left:97px; overflow:hidden;}
#saytext span{ position:relative; top:130px;}
#titlepic{width:480px;}
#document{ margin:10px 0 0 5px;}
#document span{ position:relative; left:-5px;}
#file{ line-height:35px; color:#666;}
#saytext1{width:550px;}
#subm{width:200px; height:30px; margin:0 auto;}
#yzm{ margin:10px 0 0 0;}
#yzm img{ position:relative; top:-5px;}
#beizu{ margin:10px 0 0 0;}

.mail_box3{width:840px; height:670px; display:none; position:relative; top:-4px;}
.mail_box3 ul{ float:left;}
#mail_list{width:796px; height:670px;border:1px solid #b31313;}
.from_mail_but{ display:block;width:798px; height:4px; background:url(../images/mail_box3_t_back.jpg) repeat-x; position:relative; top:-5px;}
.from_mail_but samp{ position:absolute; margin:-23px 0 0 606px;}
.from_mail_but samp b{ font-weight:400;display:inline-block;width:59px; color:#9b9494; margin-left:5px; height:23px; background:url(../images/from_mail_a.jpg) no-repeat; line-height:23px; text-align:center;}
.from_mail_but samp a{ display:inline-block;width:59px; color:#9b9494; margin-left:5px; height:23px; background:url(../images/from_mail_a.jpg) no-repeat; line-height:23px; text-align:center;}
.from_mail_but samp a:hover{display:inline-block;width:59px; color:#FFF; margin-left:5px; height:23px; background:url(../images/from_mail_ahover.jpg) no-repeat;}

#mail_list dl{ display:block; margin:0; width:790px; height:22px; position:relative; top:10px;}
#mail_list dl li{ font-size:16px; color:#B50907; float:left; }
#list_nu{ position:absolute; left:24px;}
#list_type{ position:absolute; left:100px;}
#list_title{ position:absolute; left:282px;}
#list_time{ position:absolute; left:550px;}
#list_zt{ position:absolute; left:700px;}

#list_text{width:98%; height:590px; margin:15px 0 0 8px;_margin:15px 0 0 5px; display:none;}
#list_text li{ color:#1E1E1E; font-size:14px; color:#444444; position:relative; background:url(../images/list_li_back.jpg) repeat-x bottom; height:28px; line-height:28px;}
#list_text li samp{ position:absolute; left:86px;}
#list_text li a{ position:absolute; left:155px;}
#list_text li b{ color:#b31313; font-size:14px; font-weight:400;}
#list_text li span{ position:absolute; left:540px; display:inline-block; width:100px; height:22px; overflow:hidden;}
#list_text li small{ position:absolute; left:700px;}
#list_text p{ width:80%; height:30px; margin:0 auto; margin-top:26px; text-align:center;}


#mail_textlr{ float:left;width:796px; height:auto; border:1px solid #b31313; margin-bottom:30px; }
#mail_lilr a{ display:inline-block;width:82px; height:85px; background:url(../images/mail_lr1.jpg) no-repeat 26px 15px;}
#mail_lilr a:hover{ margin-left:8px;display:inline-block; width:82px; height:85px; background:url(../images/mail_lr.jpg) no-repeat 0 -2px;}

#mail_textlr table{ font-size:14px;}










#mail_bt{ float:right;width:42px; height:100%; background:url(../images/img3.jpg) no-repeat center;}

.footer{width:1029px; height:120px; background:url(../images/foot_back.jpg) no-repeat; margin:0 auto;}
.footer ul{width:980px; height:110px; position:relative; top:10px;}
.footer ul li{ font-size:12px; height:22px; line-height:22px; text-align:center;}
