body{padding:0;margin:0;  font:normal 12px/180% "宋体"; color:#333333;text-align:center; background:url(images/topbg.jpg)  repeat-x top #f1f1f1;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
a{color:#333333;text-decoration:none}
a:hover{text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
/*clear*/
.clear{ clear:both}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0}
/*other*/
.fl{float:left;}
.fr{float:right;}
.m0{margin:0 auto;}
.m10{ margin:10px auto}
.mb10{margin-bottom:10px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mb10{ margin-bottom:10px;}
.p5{padding:5px 0;}
.p3{padding:3px 0;}
.p0{padding:0;}
.p10{padding:10px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb1{border-bottom:1px;}
.bd1{border:1px solid #DAD0AE;}
.w980{ width:980px;}
.w978{width:978px;}
.w950{width:950px;}
.w1000{width:1000px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.am2 a{margin:0 2px;}
.am3 a{margin:0 3px;}
.am5 a{margin:0 5px;}
.duan{width:100%;height:8px;}
.t_c{ text-align:center;}
.t_l{ text-align:left;}
.t_r{ text-align:right;}
.w300{ width:300px; }
.w360{ width:360px; }
.list_14 li{ background:url(images/dot.gif) no-repeat 5px 13px; padding-left:16px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 5px 12px; padding-left:12px; }
.l_h28{ line-height:28px;}
.l_h26{ line-height:26px;}
.l_h24{ line-height:24px;}
.l_h22{ line-height:22px;}
.o_h{ overflow:hidden;}
.red,.red a{color:#fc702a;}
.red1,.red1 a{color:#8d0000;}
.green,.green a{color:#0caab4}
.gray,.gray a{color:#999;}
.center{ text-align:center;}
.line{ background:url(images/line1.gif) repeat-x;height:1px;line-height:1px;}
/*top nav*/
.top01{ height:35px;}
.top01 em{ float:left;}
.top01 i{ float:right; line-height:35px;}
.top01 i a{ padding:0 8px;}


.nav{ background:#f59000;height:34px;line-height:34px;font-size:14px;font-weight:bold; text-align:center;color:#fff8e6;}
.nav a{color:#fff8e6;margin:0 12px;}

/*p1*/
.banner{ background:url(images/banner.jpg) no-repeat top center;height:165px;}
.p1_content{ overflow:hidden;}
.p1_left{width:625px; overflow:hidden;height:469px;}
.p1_right{width:355px; background:#292929; overflow:hidden;}
.p1_left span{ display:block;height:144px; background:url(images/v2.png) no-repeat 42px 26px #000;padding-left:170px;margin-top:-144px; overflow:hidden;filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;  }
.p1_left span h1{font-size:24px;color:#fff;line-height:45px;margin-top:10px;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal;}
.p1_left span p{width:415px; display:block;clear:both;color:#999;}
.img_a{ background:#000;height:134px;padding-top:36px;width:300px;}
.img_a li{ float:left;margin:0 10px; display:inline; position:relative;width:139px;height:97px; overflow:hidden;}
.img_a li i{ background:url(images/v1.png);width:27px;height:27px; display:block; position:absolute;bottom:5px;left:10px;z-index:99}
.img_a li em{ display:block;color:#fff;height:38px;background:#000;padding:5px; z-index:100;position:absolute;top:97px;left:0;filter:alpha(opacity=60);  
      -moz-opacity:0.6;  
      -khtml-opacity: 0.6;  
      opacity: 0.6; width:129px;line-height:17px;}
.img_a li a:hover em{top:59px;}
.p1_right ul li,.p1_right ul li a{color:#ccc;}
.p1_right ul.list_14{height:289px;padding:10px 0 0 20px;}

.p2_content{ overflow:hidden;}
.img_b{width:630px;}
.img_b li{ float:left;width:154px; position:relative;margin:0 3px 4px 0;height:274px; background:#000}
.img_b li em{height:56px;color:#999;background:#000; display:block;font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1";padding:10px 15px;line-height:22px;z-index:100; position:absolute;top:198px;left:0;width:124px;filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;}
	  .img_b li em b{font-weight:normal;}
.img_b li em p{font-size:12px; clear:both; display:none;}
.img_b li i{ background:url(images/v1.png);width:27px;height:27px; display:block; position:absolute;top:162px;left:13px;z-index:99}

.img_b li a:hover em{margin-top:-208px;height:254px;}
.img_b li a:hover em b{font-weight:normal;font-size:16px;line-height:26px;}
.img_b li a:hover em p{ display:block;font-family:"宋体";margin-top:5px;}
.img_c{width:343px;}
.img_c li{width:343px; overflow:hidden;clear:both;margin-bottom:3px;height:162px; position:relative;cursor:pointer;}
.img_c li img{ float:left;cursor:pointer;}
.img_c li span{width:97px;height:114px;display:block; float:right;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";padding:38px 15px 10px 15px;background:url(images/v3.png) no-repeat 10px 10px #d3d3d3;position:absolute;right:0;top:0;cursor:pointer;}
.img_c li span p{clear:both;font-size:12px; display:none;line-height:21px;color:#666666;margin-top:3px;}
.img_c li a:hover span{width:278px;padding-top:10px;height:142px;padding-left:50px; text-decoration:none;}
.img_c li a:hover span p{ display:block;}

.p3_content{background:#e1e1e1;border-top:1px solid #ccc; overflow:hidden;}
.p3_content h3{font-size:18px;height:50px;line-height:50px;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal;margin:0 auto;}
.p3_content ul{margin:0 auto;}
.p3_content ul li{float:left;width:139px;margin:0 5px 10px 17px;height:184px;overflow:hidden;position:relative; display:inline;}
.p3_content ul li em{ display:block;clear:both; padding:5px 10px;color:#666;}
.p3_content ul li i{ background:url(images/v3.png);width:27px;height:27px; display:block; position:absolute;top:65px;left:6px;z-index:99}

.copyright{padding:40px 0; text-align:center;clear:both;}

.icon_right{float:left;background:url(img/icon_right.gif) no-repeat;width:11px;height:58px;margin:30px 5px 0 0px;}
.icon_left{float:left;background:url(img/icon_left.gif) no-repeat;width:11px;height:58px;margin:5px 0 0 5px;}
.img_a{width:300px;float:left;}
.img_a li{float:left;margin:0 11px;display:inline;width:139px;}
.top_a{background:#000;height:134px;padding-top:36px; overflow:hidden;}
