﻿
/* Reset style */

* { 
margin:0;
padding:0;/* 所有浏览器都支持 */ 
/*padding:0!important; Firefox、IE7支持 */
/*_padding:0;  IE6支持 */
/**padding:0;  IE6、IE7支持 */
/* *+padding:0; IE7支持 */
/*padding:0\9;  IE6、IE7、IE8支持 */
/*padding:0\0;  IE8支持 */
/*filter:Gray!important;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)!important;*/
}

body { font:12px/2em Arial; color:#5b5b5b; background:#fff url(../images/index_80.jpg) repeat-x 0  bottom; }

h1, h2, h3, h4, h5, h6 { font-size:1em; }

ul, li { list-style:none; }

fieldset, img { border:none; }

legend { display:none; }

em, strong, cite, th { font-style:normal; }

input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; }

textarea{ border:1px solid #b4b4b4; }

table { border-collapse:collapse; }

html { overflow:-moz-scrollbars-vertical; }/*Always show Firefox scrollbar*/

.fl { float:left; }

.fr { float:right; }

.img_fl { float:left; margin:0 12px 5px 0; }

.img_fr { float: right; margin:0 0 5px 12px; }

.clear { clear:both; }

.none { display:none; }

.space { padding:0 6px; }

.bor_hui { border:1px solid #d1d1d1; }

.bor_xu { background:url(../images/bor_01.gif) repeat-x 0 bottom;}

.margin_tb { margin:15px 0; }

.margin_lr { margin: 0 15px; }

/* Reset style end */

a:link, a:visited { text-decoration:none; color:#5b5b5b; }

a:hover { color:#800; text-decoration:underline; }

#head { width:100%; }

#welcome { padding:22px 0 0; line-height:12px; text-align:right;}

#welcome a { margin:0 8px; }

#logo { float:left;}

.logo_txt{ float:left; height:32px; line-height:16px; border-left:1px solid #e5e5e5; color:#8a8a8a; margin:14px 0 0; padding:0 0 0 12px; }

#hot_link { float:right; margin:5px 0 0;}

#hot_link li{ float:left; height:40px; width:52px;}

#hot_link li a{ color:#000; display:block; padding:4px; text-align:center; line-height:16px; background:url(../images/index_08.jpg) no-repeat 0 0; margin:9px 0 0 9px; }

#hot_link li a:hover{ text-decoration:none; background:url(../images/index_06.jpg) no-repeat 0 0;}


/*===================menu&nav=begin========================*/

#menu_wrap{ background: url(../images/index_14.jpg) repeat-x 0 0px; border:1px solid #e3e3e3; height:33px; margin:10px 0 1px; padding:0 12px 0 3px; font:600 12px/33px Arial}

#menu{ cursor:pointer!important;}

#menu a.menulink { display:block; height:33px; _float:left;white-space:nowrap; text-transform:capitalize;;  }

#menu a.menulink:link, #menu a.menulink:visited { color:#000; }

#menu a.menulink:hover,#wrap #menu a.menu_now { color:#fff; text-decoration:none; background:url(../images/m_c.jpg) no-repeat center 0; }

#menu a .m_cn,#menu a .m_r {display:block;  float:left;height:33px; cursor:pointer; }

#menu a .m_cn{ padding:0 0 0 15px;}

#menu a .m_r{ padding:0 15px 0 0;}

#menu a:hover span.m_cn , #wrap #menu a.menu_now span.m_cn { background: url(../images/m_l.jpg) no-repeat 0 0; }

#menu a:hover span.m_r , #wrap #menu a.menu_now span.m_r { background: url(../images/m_r.jpg) no-repeat 100% 0; }

li.menu_txt { position: relative; float:left; z-index:1000000; }

li.menu_txt ul{position: absolute; top:35px;left:-20px; display:none; z-index:1000000; width:150px;}

li.menu_txt ul li{position: relative; background:#e1e1e1;FILTER:Alpha(opacity=80); opacity:0.8;  width:150px; padding:0!important; margin:0!important;}

li.menu_txt li a,li.menu_txt li a:link,li.menu_txt li a:visited {display:block; color:#000; height:24px; font:400 12px/24px Arial; padding:0 0 0 24px; background:url(../images/biao.gif) no-repeat 3px -370px; margin:0!important;}

li.menu_txt li a:hover { color:#800; }

.bg_p{ display:no ne; height:5px!important; background:#e1e1e1;FILTER:Alpha(opacity=80); opacity:0.8; }

.fanye{ clear:both; padding:15px 0; text-align:center; }

/*===================menu&nav=//end========================*/

#txt_link { padding:3px 15px 7px; background:#f9f9f9; }

#txt_link a { margin:0 2px; }

#foot_link { padding:18px 0 0 ;}

#foot_link a { margin:0 10px; }

#foot_t{ margin:10px 0;}

#foot_t span.space{ color:#abaaaa;}

#foot {height:112px; overflow:hidden; color:#7f7f7f; line-height:20px; margin:10px 0 0;  background:url(../images/index_80.jpg) repeat-x 0  bottom; }

#foot_logo{ margin:17px 0 0 ; border-right:1px solid #e3e3e3;}

.foot_top{ float:right;}

.support_1-online { padding:0 20px; display:none;}


/*==========================ipt=========================*/

.ipt { width:185px; height:20px; line-height:20px; border:1px solid #b4b4b4; }

/*============================txt========================*/

.txt_10 { font-size:10px; }

.txt_11 { font-size:11px; }

.txt_12 { font-size:12px; }

.txt_13 { font-size:13px; }

.txt_14 { font-size:14px; }

.txt_15 { font-size:15px; }

.txt_16 { font-size:16px; }

.txt_18{ font-size:20px; }

.txt_20 { font-size:20px; }

.txt_25 { font-size:25px; }

.txt_30 { font-size:30px; }

.txt_40 { font-size:40px; }

.txt_yel { color:#ff8c00; }

.txt_he{ color:#8b6111;}

.txt_green { color:#47AA11; }

.txt_write { color:#fff; }		/*白色文字or链接*/

a.txt_write:link, a.txt_write:visited { color:#fff; }

a.txt_write:hover { color:#800; }

.txt_blue { color:#1781b2; }     /*蓝色文字or链接*/

a.txt_blue:link, a.txt_blue:visited { color:#1781b2; }

a.txt_blue:hover { color:#800; }

.txt_000 { color:#000; }		/*黑色文字or链接*/

a.txt_000:link, a.txt_000:visited { color:#000; }

a.txt_000:hover { color:#800; }

.txt_red { color:#e7141a; }      /*红色文字or链接*/

a.txt_red:link, a.txt_red:visited { color:#e7141a; }

a.txt_red:hover { color:#800; }

.txt_hui { color:#444; }          /*灰色文字or链接*/

a.txt_hui:link, a.txt_hui:visited { color:#444; }

a.txt_hui:hover { color:#800; }






