@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0; font-family: "ËÎÌå", Arial, Helvetica, sans-serif; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; vertical-align:top; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none; }
input, button, textarea, checkbox, select, radio, form { vertical-align:middle; }
a { color:#000; text-decoration:none; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
.red, .red a { color:#f8080b; }
.left { float:left; }
.right { float:right; }
.autohei { height:auto; overflow:hidden; zoom:1; }
.autohei2 { height:auto; zoom:1; }
.clear { font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1; }
.blank { height:10px; font-size:0; line-height:0; clear:both; overflow:hidden; }
.blank2 { height:20px; font-size:0; line-height:0; clear:both; overflow:hidden; }
body { font-size:12px; color:#232323; }
.top { text-align:center; background:url(../images/top_bj.jpg) repeat-x left top; }
.banner { background:url(../images/bar_bj.jpg) no-repeat center top; }
.menu { text-align:center; margin:0 auto; background:url(../images/menu_bj2.jpg) repeat-x left top; line-height:33px; color:#fff; }
.menu ul { width:1000px; margin:0 auto; background:url(../images/menu_bj2.jpg) no-repeat center top; }
.menu ul li { float:left; width:100px; background:url(../images/menu_x.jpg) no-repeat right; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold; }
.menu ul li a { color:#fff; }
.main { background:url(../images/main_bj.jpg) no-repeat center top #f1e6d9; }
.warp { width:1000px; margin:0 auto; }
.daodu { background:url(../images/daodu_bj.jpg) no-repeat left top; line-height:24px; color:#333333; height:108px; padding:14px 18px 0 120px; text-indent:2em; }
.k_1 { border-right:1px solid #e1d7c8; border-left:1px solid #e1d7c8; background:#f8f4f1; }
.k_2 { border:1px solid #e1d7c8; background:#f8f4f1; }
.m1 { padding:10px 4px; width:990px; }
.m1 ul li { float:left; padding:10px; width:145px; position:relative; }
.m1 ul li p { position:absolute; left:55px; width:100px; color:#4f391c; font-family:"Î¢ÈíÑÅºÚ"; bottom:10px; line-height:28px; font-weight:bold; font-size:14px; }
.m1_1 { background:url(../images/m1_bj1.jpg) no-repeat left top; color:#333; line-height:24px; width:970px; margin:0 auto; position:relative; }
.m1_1 p { padding:35px 0 0 80px; }
.m1_2 { position:absolute; right:0px; top:5px; }
.m2_1 { background:url(../images/m2_img1.jpg) no-repeat left top; padding:0 10px; height:211px; }
.m2_1 p { text-indent:2em; color:#333; line-height:28px; padding-bottom:15px; padding-left:235px; padding-top:14px; }
.m2_2 ul li { padding:15px 0 15px 15px; float:left; width:182px; }
.m2_2 ul li cite { display:block; width:176px; border:1px solid #e9d9c0; padding:2px; }
.m2_2 ul li h3 { line-height:30px; background:#e9d9c0; text-align:center; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; color:#333; }
.m2_2 ul li h4 { padding:12px 0; text-align:center; }
.g1_1 { width:615px; float:left; color:#333; padding-left:14px; line-height:24px; }
.g1 p { padding-top:20px; text-indent:2em; }
.g1 cite { padding-right:14px; }
.m3 { padding:20px 0 5px 15px; }
.m3 ul { background:url(../images/m3_sj.jpg) no-repeat center center; }
.m3 ul li { width:210px; height:272px; background:url(../images/m3_bj.jpg) no-repeat left top; padding-right:44px; float:left; }
.m3 ul li cite { width:188px; display:block; padding:10px 0 0 7px; }
.m3 ul li h3 { margin:0 15px 0 7px; line-height:38px; border-bottom:1px dashed #e1d7c8; color:#b50b06; text-align:center; font-size:18px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; }
.m3 ul li p { margin:0 15px 0 7px; line-height:22px; text-indent:2em; color:#333; padding-top:5px; }
.m3_1 { padding:10px 15px 5px; }
.m3_2 { width:770px; }
.m3_2 h3 { color:#b50b06; font-size:18px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; background:url(../images/m3_img5.jpg) no-repeat left center; padding-left:40px; }
.m3_2 p { color:#444; line-height:24px; text-indent:2em; }
.m3_3 { width:172px; }
.m3_3 img { padding-top:5px; }
.m4 { padding:15px 13px; }
.m4 p { padding:0 10px; line-height:20px; }
.m4_z1 { color:#333; font-size:14px; font-weight:bold; }
.m4_z2 { color:#555; }
.m4_z3 { color:#333; }
.m5 { padding:0 15px; }
.m5 p { padding:15px 0; line-height:24px; text-indent:2em; }
.m5 h3 { padding-bottom:35px; text-align:center; }
.m6_l { width:270px; }
.m6_r { width:715px; }
.m6_k1 { border:1px solid #e1d7c8; line-height:21px; height:21px; width:77px; padding-left:5px; }
.m6_k2 { border:1px solid #e1d7c8; line-height:21px; height:21px; width:180px; padding-left:5px; }
.m6_k3 { border:1px solid #e1d7c8; line-height:21px; height:62px; width:203px; padding-left:5px; }
.m6_l ul { padding:5px 0 10px; }
.m6_l ul li { padding-top:10px; padding-left:15px; color:#444; }
.m6_l_1 { width:200px; margin:0 auto; padding-bottom:7px;}
.m6_r_1 { background:url(../images/jzlc.jpg) no-repeat left top; padding:11px 14px 0 53px; margin-top:15px; height:111px;}
#gun2left{ float:left; margin-top:35px; cursor:pointer; padding-right:10px;}
#gun2right{ float:left; margin-top:35px; cursor:pointer; padding-left:10px;}
#gun2{ float:left;}
#gun2 ul{ float:left;}
#gun2 li { border: 1px solid #D1D1D1; float: left; margin-right: 10px; padding: 1px; width: 135px; }
.fot{ background:#926632;}
.fot_nav{ text-align:center; background:url(../images/fot_nav.jpg) no-repeat center top; line-height:46px; color:#fff;}
.fot_nav a{ color:#fff; margin:0 10px;}
.fot_1{ width:1000px; margin:0 auto; padding-top:30px;}
.fot_1 cite{ display:block; padding:0 45px 22px 15px;}
.fot_1 p{ float:left; width:375px; background:url(../images/fot_x.jpg) no-repeat right center; color:#fff; line-height:24px;}
.fot_1 p a{ color:#fff;}
.fot_1 p span{ color:#ffc600;}
.fot_1 p span a{ color:#ffc600;}
.fot_1 ul{ float:right; width:230px;}
.fot_1 ul li{ padding:14px 10px 0 0; float:left;}