﻿/* CSS Document */

body{ margin:0 auto; background:url(bg1_02.jpg) center top repeat-y; 
	background-color:#f2f2f2; 
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;letter-spacing: -0.03em;
}
a{ text-decoration:none;}
a img{ border:none;}

a:visited{ color:#646464;}
a:link{ color:#646464;}
a:hover{ color:#cd0019;}

.a1 a:visited{ color:#FFFFFF; }
.a1 a:link{ color:#FFFFFF; }
.a1 a:hover{ color:#FFFF00;}

.a2 a:visited{ color:#fff6e3;}
.a2 a:link{ color:#fff6e3;}
.a2 a:hover{ color:#FFFF00;}

/*幻灯*/
*{margin:0;padding:0;border:0;list-style:none;}
/*=========mF_liuzg ========*/
.mychgPic{width:299px; height:253px; margin:0 auto}
.mF_liuzg{ position:relative; width:299px; height:253px; overflow:hidden; font:12px/1.5 Verdana,Geneva; background:#fff;}
.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;}/*载入画面*/
.mF_liuzg .pic li{width:299px;position:relative;overflow:hidden;*margin-top:-2px;}
.mF_liuzg .pic li p{width:299px;position:absolute;}
.mF_liuzg .pic li p a{display:block;}/*图片和焦点图框架一样大小*/
.mF_liuzg .pic li p img{width:299px;height:253px;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:299px;height:36px;line-height:34px;overflow:hidden;display:none;}
.mF_liuzg .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:12px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_liuzg .txt-bg{position:absolute;bottom:0;z-index:1;width:299px;height:36px;overflow:hidden;background:#999;filter:alpha(opacity=40);opacity:0.4;}/*标题背景*/
.mF_liuzg .num{position:absolute;z-index:3;bottom:8px;right:8px;color:#333;}/*按钮样式*/
.mF_liuzg .num li{ float:left; width:22px; height:18px; position:relative; border:1px solid #FFF; line-height:18px; text-align:center; margin-right:3px; cursor:pointer; background:#000; filter:alpha(opacity=90); opacity:0.9; color: #FFF; }
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{ background:#A61814; color:#fff; font-weight:bold;}


/*滑动门*/
ul,li{margin:0px;padding:0px;list-style-type:none; font-family:Arial, Helvetica, sans-serif;}
.pre{overflow:hidden}
.cont{height:230px; padding-top:6px; padding-right:4px;}
.hidden{display:none;}
.scrolldoorFrame{width:392px;margin:0px auto;overflow:hidden;}
.scrollUl{width:392px;overflow:hidden;height:33px;}
.scrollUl li{float:left;}
.bor03{border-top-width:0px;}
.st01{cursor:pointer; background:url(bg_08_04.jpg) no-repeat; font-size:14px; margin-right:-1px; font-weight:bold; width:98px; text-align:center; color:#cd0019; height:33px; line-height:33px;}
.st01 a{ color:#990000; text-decoration:none}
.st02{cursor:pointer; width:98px; text-align:center;height:33px; line-height:33px; background:url(bg_08_03.jpg) no-repeat; font-size:14px; margin-right:-1px;}

.pre1{overflow:hidden}
.cont1{height:170px; padding-top:6px; padding-right:4px;}
.st011{cursor:pointer; background:url(bg_08_04.jpg) no-repeat; 
	font-size:12px; margin-right:-1px; font-weight:bold; width:98px; text-align:center; color:#cd0019; height:33px; line-height:33px;}
.st011 a{ color:#990000; text-decoration:none}
.st021{cursor:pointer; width:98px; text-align:center;height:33px; line-height:33px; background:url(bg_08_03.jpg) no-repeat; font-size:12px; margin-right:-1px;}


.pre3{overflow:hidden}
.cont3{height:170px; padding-top:6px; padding-right:4px;}
.st013{cursor:pointer; background:url(bg_08_04.jpg) no-repeat; font-size:14px; margin-right:-1px; font-weight:bold; width:98px; text-align:center; color:#cd0019; height:33px; line-height:33px;}
.st013 a{ color:#990000; text-decoration:none}
.st023{cursor:pointer; width:98px; text-align:center;height:33px; line-height:33px; background:url(bg_08_03.jpg) no-repeat; font-size:14px; margin-right:-1px;}

.pre2{overflow:hidden；}
.cont2{height:197px; padding-top:6px; padding-right:4px;}
.st012{cursor:pointer; background:url(bg_08_04.jpg) no-repeat; font-size:14px; margin-right:-1px; font-weight:bold; width:98px; text-align:center; color:#cd0019; height:33px; line-height:33px;}
.st012 a{ color:#990000; text-decoration:none}
.st022{cursor:pointer; width:98px; text-align:center;height:33px; line-height:33px; background:url(bg_08_03.jpg) no-repeat; font-size:14px; margin-right:-1px;}


scrolldoorFram{width:315px; margin:0px auto;overflow:hidden;}
.scrolUl{width:315px;overflow:hidden;height:33px;}
.scrolUl li{float:left;}
.bor03{border-top-width:0px;}
.pre4{overflow:hidden}
.cont4{height:176px; padding-top:6px; padding-right:4px;}
.st014{cursor:pointer; background:url(bg_24_03.jpg) no-repeat; font-size:12px; margin-right:8px; width:65px; text-align:center; color:#FFFFFF; height:27px; line-height:24px;}
.st014 a{color:#990000; text-decoration:none}
.st024{cursor:pointer; width:52px; text-align:center;height:27px; line-height:24px; font-size:12px; margin-right:8px;}


* {margin:0;padding:0;} 
html, body {height: 100%; font-family:Arial, Helvetica, sans-serif;}
.mainbox{ margin:0 auto; width:1024px; height:auto!important; height:auto; min-height: 100%; font-family:Arial, Helvetica, sans-serif;}
.contents{ width:1008px; margin-left:auto; margin-right:auto; height:auto!important; height:auto; padding-bottom: 114px;}
.header{ width:1008px; height:225px; padding-bottom:10px;}
.logo{ width:1008px; height:183px; background:url(bg_03.png) no-repeat;}
.nav{ width:1008px; height:42px; background:url(bg_06.jpg) no-repeat;}
.conts{ width:1008px; height:auto!important; height:auto;}
.first{ width:1008px; height:289px; padding-bottom:10px;}
.first_left{ width:745px; height:289px; float:left; padding-right:12px; background:url(bg_08.jpg) no-repeat;}
.first_right{ width:251px; height:289px; float:right;}
.f_r_top{ width:251px; height:289px; background:url(bg_10.jpg) no-repeat;}
.f_r_bot{ width:251px; height:29px;}
.second{ width:1008px; height:261px; padding-bottom:10px; background:url(bg_14.jpg) no-repeat; clear:both;}
.third{ width:1008px; height:253px; padding-bottom:10px; background:url(bg_17.jpg) no-repeat; overflow:hidden;}
.aimg{ width:1008px; height:195px; padding-bottom:10px;}
.four{ width:1008px; height:261px; background:url(bg_24.jpg) no-repeat; padding-bottom:10px;}

.link{ width:1008px; height:34px; background:url(bg_28.jpg) no-repeat; padding-bottom:10px;}
.linkimg{ width:1008px; height:67px; background:url(bg_32.jpg) no-repeat;}

.footer{ width:1024px; height:114px; background:url(bg_34_02.jpg) center bottom no-repeat; text-align:center; background-color:#f2f2f2; margin-left:auto; margin-right:auto; position:relative; margin-top: -114px; color:#646464; font-family:Arial, Helvetica, sans-serif; }


#nems { width:388px; height:170px; margin:0 auto; padding:0; clear:both; } 
#nems ul, #nems li { list-style:none; font-family:Arial, Helvetica, sans-serif; } 
#nems li { width:388px; height: 31px;  text-align: right;  background-position: 50px center; padding-left: 0px; line-height:31px; border-bottom:1px dotted #c2c2c2; color:#646464; } 
#nems li a { float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; line-height:31px; color:#646464; text-decoration:none; } 
#nems li a:hover { color:#cd0019; } 

#nems1 { width:388px; height:230px; margin:0 auto; padding:0; clear:both;} 
#nems1 ul, #nems1 li { list-style:none; font-family:Arial, Helvetica, sans-serif;} 
#nems1 li { width:388px; height: 31px;  text-align: right;  background-position: 50px center; padding-left: 0px; line-height:31px; border-bottom:1px dotted #c2c2c2; color:#646464; } 
#nems1 li a { float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; line-height:31px; color:#646464; text-decoration:none; } 
#nems1 li a:hover { color:#cd0019; } 

#nems2 { width:235px; height:214px; margin:0 auto; padding:0; clear:both;} 
#nems2 ul, #nems2 li { list-style:none; font-family:Arial, Helvetica, sans-serif; } 
#nems2 li { width:235px; height: 30px; text-align: right; font-family:Arial, Helvetica, sans-serif; background-position: 50px center; padding-left: 0px; line-height:30px;color:#646464; } 
#nems2 li a { float:left; text-align:left;  line-height:30px; color:#646464; text-decoration:none; } 
#nems2 li a:hover { color:#cd0019; } 

#nems3 { width:241px; height:130px; margin:0 auto; padding:0; clear:both;} 
#nems3 ul, #nems3 li { list-style:none;  font-family:Arial, Helvetica, sans-serif;} 
#nems3 li { width:241px; height: 26px; text-align: right; background-position: 50px center; padding-left: 0px; line-height:26px; color:#646464; } 
#nems3 li a { float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; line-height:26px; color:#646464; text-decoration:none; } 
#nems3 li a:hover { color:#cd0019; } 

#nems4 { width:388px; height:197px; margin:0 auto; padding:0; clear:both;} 
#nems4 ul, #nems4 li { list-style:none; font-family:Arial, Helvetica, sans-serif; } 
#nems4 li { width:388px; height: 31px; text-align: right;background-position: 50px center; padding-left: 0px; line-height:31px; border-bottom:1px dotted #c2c2c2; color:#646464; } 
#nems4 li a { float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; line-height:31px; color:#646464; text-decoration:none; } 
#nems4 li a:hover { color:#cd0019; } 

.b a{ width:135px; height:25px; color:#646464; float:left; background:url(03.jpg) no-repeat; font-size:12px; line-height:25px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif;}
.b a:hover{ width:135px; height:25px; font-weight:bold; font-size:12px; color:#CC0000; line-height:25px;}
.b span{ padding-left:18px;}
.video{ width:1008px; height:256px; background:url(sp.jpg) no-repeat; padding-bottom:12px; clear:both;}
/*#zpsp{ background: url('skinzpximages123.jpg'); height: 28px;}*/
#zpsp a img{float: right;}