
/* CSS Document */
body,h1,h2,h3,h4,h5,table,tr,td,div,span,pre,ul,li,p,img{ border:0; padding:0; margin:0; }
body{ background-color:#FFFFFF; font-size:12px; color:#4e77a9; line-height:22px;}
body,td,th {font-size: 12px; Helvetica,Georgia,Arial,sans-serif£¬ËÎÌå; }
h1,h2,h3,h4,h5,h6 {font-size: 12px;color: #282828;margin: 0px;padding: 0px; }
#envelope{ margin:0 auto; width:920px;}
.clear{ clear:both; height:1px; overflow:hidden;}
/*========================================================*/
a{color:#4e77a9; text-decoration:none;}
a:hover{color:#000066;text-decoration:underline;}

.text_white{ color:#FFF; }
.text_white a{color:#FFF; text-decoration:none;}
.text_white a:hover{ text-decoration:underline;}

.text_grey{ color:#999;}
.text_grey a{ color:#999;}
.text_grey a:hover{color:#666666;}

.text_yellow{ color:#4E77A9;}
.text_yellow a{ color:#4E77A9;}
.text_yellow a:hover{color:#4E77A9;}

.text_red{ color:#ff3300;}
.text_red a{ color:#ff3300;}
.text_red a:hover{color:#F90;}

.text_blue{ color:#4e77a9;}
.text_blue a{ color:#4e77a9;}
.text_blue a:hover{ color:#0CF;}

.text_black{ color:#4E77A9;}
.text_black a{ color:#4E77A9;}
.text_black a:hover{color:#900;}
.text_black a:visited{color:#4E77A9;}

.text_white{ color:#FFF;}
.text_white a{ color:#FFF;}
.text_white a:hover{ color:#ffff00;}

h1{ font-size:14px;}
.h5{ height:5px; overflow:hidden;}
p{ margin-bottom:20px; text-indent:24px;}

ul{ list-style-type:none;}
ul.list_black{ margin-left:10px;}
ul.list_black li{ background:url(../images/img/dot_black.gif) no-repeat left 9px; padding-left:10px;}
ul.list_none{ margin-top:5px;}
ul.list_none li{ margin-left:-5px;}
div.index_box_con ul.list_none li a{ color:#4e77a9;}
div.index_box_con ul.list_none li a:hover{ color:#0CF;}

/*======index=======*/
.index_left{ float:left; width:335px;}
.index_right{ float:right; width:575px;}
.left{ float:left; display:block;}
.right{ float:right; display:block;}
.top15{ padding-top:15px;}
.top10{ padding-top:7px!important; padding-top:10px;}
/*========================index box================================*/
.index_box{ margin-top:8px;background:url(../images/img/index_box_bg.jpg) repeat-y left top;}
.index_box .index_box_title{background:url(../images/img/index_title_bg.jpg) no-repeat left top; height:35px; line-height:35px; padding:0 15px;}
.index_box .index_box_con{ padding:10px 15px;}
.index_box .index_box_title span{ display:block; float:right; background:url(../images/img/index_box_title_list.jpg) no-repeat left center; padding-left:20px;}
.index_box h1{color:#4e77a9;}
.index_box span.text_blue a{ color:#4e77a9;}
.index_box span.text_blue a:hover{ color:#0CF;}

.index_box .index_box_bottom{ background:url(../images/img/index_title_bom_bg.jpg) no-repeat left top; height:7px; overflow:hidden;}
.index_box_bottom2{ background:url(../images/img/index_title_bom_bg2.jpg) no-repeat left top; height:7px; overflow:hidden;}
.index_box2{ background-color:#FFF; border-right: solid #b8e6ff 1px;  border-left: solid #b8e6ff 1px;}
.index_box2 h2{color:#4e77a9;}
.som{ width:146px; text-align:center; padding:0 10px 10px 10px; float:left; line-height:22px;color:#4e77a9;}
.som h2{ height:30px; line-height:30px;}
.index_box2 .som a{color:#4e77a9;}
.index_box h2{ text-align:center; height:32px; line-height:32px; overflow:hidden;}


/*========================index title================================*/
.title_2{ height:18px; line-height:18px; background-color:#FFF; border-bottom: solid #c3e5ff 1px;border-top: solid #c3e5ff 1px;padding:0 11px; margin:0 4px;}
.title_2 ul{ float:right; width:245px;}
.title_2  #wenchuan { overflow:hidden; height:18px; color:#f6921b;}
#wenchuan22  { overflow:hidden; height:18px; color:#f6921b;}

#title_3{ height:40px; line-height:40px; background:url(../images/img/list_1.jpg) no-repeat left center; font-size:14px; padding-left:30px; font-weight:bold;}
#title_3 span{ float:right; margin-right:110px; background:url(../images/img/msn.jpg) no-repeat right 8px; padding-right:18px;}

#title_3 a{ font-size:14px; color:#ff3300;}
#title_3 a:hover{ font-size:14px; color:#F90;}


.wire{ height:1px; overflow:hidden; background-color:#c3e5ff; margin:0 3px;}


/*========================index table================================*/
.index_table{ background-color:#ffcbb0; margin-top:8px;}
.index_table td{ background-color:#fdfaf8;}
.index_table .td_none{ border:0;}
.td_title1{ padding:10px 0; font-weight:bold; font-size:14px;background:url(../images/img/title_bg2.jpg) repeat-y left center; }
.td_title2{ height:30px; color:#4E77A9; line-height:30px; overflow:hidden; border-bottom: solid #ffcbb0 1px; font-size:14px; text-align:center;}
.td_title2 a{ font-size:14px; margin:0 30px; color:#4E77A9; }
.td_title2 a:hover{color:#4E77A9; text-decoration:underline;}
.td_con{width:160px;color:#f6921b; border-right: 1px dashed #ffcbb0; margin:10px 0; padding:0 10px; float:left; line-height:20px;}


.index_table .text_blue a{ color:#4e77a9;}
.index_table .text_yellow a{ color:#f6921b;}
.index_table .text_yellow a:hover{color:#FF6600;}
.index_table .text_white{ color:#FFF;}
.index_table .text_white a{ color:#FFF; font-size:14px;}
.index_table .text_white a:hover{color:#ffff00;font-size:14px;text-decoration: none;}

.t_box{ width:280px; border: solid 1px #ffcbb0; background-color:#fdfaf8; margin-top:8px;}
.t_box_title{ border-bottom: solid 1px #ffcbb0; padding:0 10px; line-height:30px; height:28px; overflow:hidden; font-size:14px;}
.t_box .text_red {color:#ff3300;}
.t_box .text_red a{color:#ff3300;}
.t_box .text_red a:hover{color:#F90;}



.t_box span{ float:right; font-size:12px;}
.t_box ul{ padding:15px 0;}
.t_box .t_con{ margin:15px;}
.right10{ margin-right:10px;}
.right13{ margin-right:13px;}
/*========================box yellow================================*/

.index_box_yellow{ margin-top:8px; background:url(../images/img/index_yellow_bg.jpg) repeat-y left top;}
.index_box_yellow .index_box_title{background:url(../images/img/index_title_bg_yellow.jpg) no-repeat left top; height:35px; line-height:35px; padding:0 15px;}
.index_box_yellow .index_box_title h1{ color:#ff3300;}
.index_box_yellow .index_box_con{ padding:10px 15px;}
.index_box_yellow .index_box_title span{ display:block; float:right; background:url(../images/img/index_yellow_list.jpg) no-repeat left center; padding-left:20px;}

.box_new{ margin-left:10px; width:310px;}
.box_new h1{ height:30px; line-height:30px;}

.index_box_yellow .text_red{color:#ff3300;}
.index_box_yellow .text_red a{color:#ff3300;}
.index_box_yellow .text_red a:hover{color:#F90;}


.index_box_yellow .index_box_bottom{ background:url(../images/img/index_bottom_yellow.jpg) no-repeat left top; height:8px; overflow:hidden;}



/*========================weather and spring================================*/
.weather,.spring{ margin:5px 0;}
.weather td,.spring td{ text-align:center;}
.spring td{ border-bottom: solid #b9e7ff 1px;}
.spring tr.none td{ border-bottom:none;}

.box_weather{ width:280px; border: solid 1px #b9e7ff; background-color:#fff; margin-top:8px; }
.box_weather_title{ border-bottom: solid 1px #b9e7ff; padding:0 10px; line-height:30px; height:28px; overflow:hidden; font-size:14px;}

