@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:#af0000; }
.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:15px; font-size:0; line-height:0; clear:both; overflow:hidden; }
body { font-size:12px; background:#e6e6e6;}
.top { text-align:center; background:#f8f8f8;}
.bar { background:url(../images/bar_bj.jpg) no-repeat center top; }
.menu { background:#046868; color:#fff; }
.menu ul { width:1000px; margin:0 auto;}
.menu ul li { text-align:center; float:left; width:110px; background:url(../images/menu_x.jpg) no-repeat right; color:#fff; font-size:14px; font-weight:bold; line-height:43px;}
.menu ul li a { color:#fff; }
.main{ background:url(../images/m_bj.jpg) no-repeat center top #f1f6fa;}
.warp{ width:1000px; margin:0 auto;}
.bj{ background:#fff;}
.m1{ padding:16px;}
.m1_t_c{ width:385px; padding:0 5px;}
.m1_top p{ line-height:24px; text-indent:2em; color:#000;}
.m1_c p{ line-height:20px; text-indent:2em;}
.m1_bot{ padding-top:5px;}
#demo3{ background:#f4f4f4; border:1px dashed #7f7f7f; border-left:none; float:left;}
.m1_bot ul{ width:921px;padding-left:3px; height:128px; padding-top:16px;}
.m1_bot ul li{ float:left; padding-left:13px;}
.m2{ padding:15px 5px;}
.m2 p{ padding:0 15px; text-indent:2em; color:#450f00; line-height:22px;}
.m2 dt{ float:left; margin-left:15px; margin-top:12px; display:inline; border:5px solid #ddd;}
.m2 dd{ float:left; margin-left:15px; margin-top:12px; display:inline; border:5px solid #ddd;}
.g1{ padding:15px;}
.g1_r{ width:600px; padding-left:20px;}
.g1_r h3{ padding-bottom:5px; text-align:center;}
.g1_r p{ text-indent:2em; color:#000; line-height:23px;}
.g1_r h4{ padding-top:10px; text-align:center;}
.m3{ background:url(../images/m3_bj1.jpg) no-repeat left top; padding:6px; height:380px; position:relative;}
.m3a{ position:absolute; top:0; left:0; z-index:10;}
.m3_a1{ width:250px; padding:6px 9px 0 70px; height:115px; float:left; display:block;}
.m3 li{ width:250px; padding:6px 9px 0 70px; height:115px; float:left; z-index:100;}
.m3 li h3{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#047676; line-height:34px; text-align:center; padding-top:20px;}
.m3 li p{ text-indent:2em; color:#4c4c4c; line-height:20px;}
.m4 ul{ background:url(../images/m4_x.jpg) repeat-y center top;}
.m4 li{ width:460px; padding:12px 20px; float:left; background:url(../images/m4_bj1.jpg) no-repeat center top;}
.m4_t_r{ padding-left:20px; width:240px;}
.m4_t_r h3{ text-align:center; font-size:14px; font-weight:bold; color:#cd0000; line-height:24px; padding-top:10px;}
.m4_t_r h3 a{ color:#cd0000;}
.m4_top cite img{ padding:9px 0 0 1px;}
.m4_t_r p{line-height:20px; padding-bottom:5px; color:#000; height:80px;}
.m4_bot{ padding-top:32px; padding-left:45px;}
.m4_t_r h4{ padding-top:10px; width:180px; margin:0 auto;}
.m5{ padding:15px 0;}
.m5_bot{ padding:15px 0 0px 15px;}
.m5_bot li{ width:205px; padding:22px 25px 0 15px; height:242px; background:url(../images/m5_bj1.jpg) no-repeat left top; float:left;}
.m5_bot li h3{ padding-top:5px; font-size:14px; color:#cd0000; line-height:22px; text-decoration:underline; letter-spacing:-1px;}
.m5_bot li h3 a{color:#cd0000; text-decoration:underline;}
.m5_bot li p{ text-indent:2em; padding-top:5px; line-height:20px; color:#000;}
.m6{ padding:10px 15px;}
.m6_top p{ color:#6b6b6b; text-indent:2em; line-height:24px;}
.m6_c{ padding:10px 0;}
.m6_c li{ float:left; padding-right:9px;}
.m6_bot{ padding:10px 0;}
.m6_bot dt{ float:left;}
.m6_bot dd{ padding-left:10px; float:left;}
.m7{ padding:15px;}
.m7_l{ width:695px; padding-left:5px;}
.m7_l p{ text-indent:2em; color:#000; line-height:24px;}
.m7_l h3{ padding-top:5px; text-align:center;}
.fot_nav{ background:url(../images/fot_navbj.jpg) repeat-x top; line-height:40px; color:#fff; text-align:center;}
.fot_nav a{ color:#fff; padding:0 10px;}
.fot_1{ background:url(../images/fot_bj.jpg) repeat-x top #046a6a;}
.fot_2{ width:980px; margin:0 auto; padding-top:25px;}
.fot_2 p{ line-height:24px; color:#fff; width:450px; padding:0 15px;}